First Commit

This commit is contained in:
marco
2026-09-06 19:35:42 -03:00
commit 006fe050b0
13 changed files with 1280 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
-- Initial MySQL setup script
-- Creates default databases and a dedicated user for convenience
CREATE DATABASE IF NOT EXISTS app CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS wordpress CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS laravel CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER IF NOT EXISTS 'app'@'%' IDENTIFIED BY 'app123';
GRANT ALL PRIVILEGES ON app.* TO 'app'@'%';
CREATE USER IF NOT EXISTS 'wordpress'@'%' IDENTIFIED BY 'wp123';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'%';
CREATE USER IF NOT EXISTS 'laravel'@'%' IDENTIFIED BY 'laravel123';
GRANT ALL PRIVILEGES ON laravel.* TO 'laravel'@'%';
FLUSH PRIVILEGES;
+19
View File
@@ -0,0 +1,19 @@
[mysqld]
bind-address = 0.0.0.0
port = 3306
character-set-server = utf8mb4
collation-server = utf8mb4_general_ci
skip-networking = 0
socket = /var/run/mysqld/mysqld.sock
# sql_mode = ""
innodb_file_per_table = 1
innodb_default_row_format = DYNAMIC
# innodb_strict_mode = 0
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4