discuz支持的mysql的配置(docker版本)

作个笔录。

conf/discuz.conf 

[client]
port=3306
default-character-set=utf8

[mysqld]
port=3306
default-storage-engine=MyISAM
basedir=/mysql/mysql
datadir=/mysql/data
pid-file=/mysql/mysql.pid
socket=/mysql/mysql.sock
log_error=/mysql/error.log
max_allowed_packet=500M
max_connections=10000
character-set-server=utf8
sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

mysql5-docker.sh

#!/bin/sh

mysql_dir=/home/xxx/mysql5
docker run -p 13306:3306 \
-v "${mysql_dir}/conf":/etc/mysql/conf.d \
-v "${mysql_dir}/data":/var/lib/mysql \
-v "${mysql_dir}/back":/back \
-v "${mysql_dir}/log":/var/log/mysql \
--name mysql5 \
-e MYSQL_ROOT_PASSWORD=xxxx \
-d mysql:5.6.38

这个镜像,有可能密码设置不上,自己登陆修改啦。

猜你喜欢

转载自www.cnblogs.com/aguncn/p/11300744.html