synchronization
This commit is contained in:
13
Rainbond-Store-Mysql/Dockerfile
Normal file
13
Rainbond-Store-Mysql/Dockerfile
Normal file
@@ -0,0 +1,13 @@
|
||||
FROM mysql:5.7
|
||||
|
||||
LABEL maintainer="Offends <offends4@163.com>"
|
||||
|
||||
ENV MYSQL_USER=region
|
||||
ENV MYSQL_USERNAME=region
|
||||
ENV MYSQL_PASSWORD=region
|
||||
ENV MYSQL_ROOT_PASSWORD=root
|
||||
ENV MYSQL_PASSWORD=root
|
||||
|
||||
COPY ./sql/* /docker-entrypoint-initdb.d/
|
||||
|
||||
COPY ./my.cnf /etc/my.cnf
|
17
Rainbond-Store-Mysql/my.cnf
Normal file
17
Rainbond-Store-Mysql/my.cnf
Normal file
@@ -0,0 +1,17 @@
|
||||
[mysqld]
|
||||
skip-host-cache
|
||||
skip-name-resolve
|
||||
datadir=/var/lib/mysql
|
||||
socket=/var/run/mysqld/mysqld.sock
|
||||
secure-file-priv=/var/lib/mysql-files
|
||||
user=mysql
|
||||
symbolic-links=0
|
||||
pid-file=/var/run/mysqld/mysqld.pid
|
||||
|
||||
sql_mode=NO_ENGINE_SUBSTITUTION
|
||||
|
||||
[client]
|
||||
socket=/var/run/mysqld/mysqld.sock
|
||||
|
||||
!includedir /etc/mysql/conf.d/
|
||||
!includedir /etc/mysql/mysql.conf.d/
|
21
Rainbond-Store-Mysql/sql/database.sql
Normal file
21
Rainbond-Store-Mysql/sql/database.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
-- 创建数据库 store_order
|
||||
CREATE DATABASE IF NOT EXISTS store_order;
|
||||
|
||||
-- 创建数据库 store_delivery
|
||||
CREATE DATABASE IF NOT EXISTS store_delivery;
|
||||
|
||||
-- 创建数据库 store_app
|
||||
CREATE DATABASE IF NOT EXISTS store_app;
|
||||
|
||||
-- 创建数据库 store_enterprise
|
||||
CREATE DATABASE IF NOT EXISTS store_enterprise;
|
||||
|
||||
-- 创建数据库 store_message
|
||||
CREATE DATABASE IF NOT EXISTS store_message;
|
||||
|
||||
-- 创建数据库 store_manage
|
||||
CREATE DATABASE IF NOT EXISTS store_manage;
|
||||
|
||||
|
||||
-- 授予 'region' 用户在任何主机上的所有权限,并允许其授予权限给其他用户
|
||||
GRANT ALL PRIVILEGES ON *.* TO 'region'@'%' WITH GRANT OPTION;
|
Reference in New Issue
Block a user