Commit 3dcb3ec2 authored by kalvin's avatar kalvin

mysql配置

parent 5d15eca8
[client]
socket = ${MYSQL_DEF_SCK}/mysqld.sock
[mysql]
socket = ${MYSQL_DEF_SCK}/mysqld.sock
[mysqld]
skip-host-cache
skip-name-resolve
datadir = ${MYSQL_DEF_DAT}
user = ${MY_USER}
port = 3306
bind-address = 0.0.0.0
socket = ${MYSQL_DEF_SCK}/mysqld.sock
pid-file = ${MYSQL_DEF_PID}/mysqld.pid
general_log_file = ${MYSQL_LOG_QUERY}
slow_query_log_file = ${MYSQL_LOG_SLOW}
log-error = ${MYSQL_LOG_ERROR}
log-bin=/var/lib/mysql/mysql-bin
server-id=1"
!includedir ${MYSQL_BASE_INCL}/
!includedir ${MYSQL_CUST_INCL1}/
!includedir ${MYSQL_CUST_INCL2}/
innodb_buffer_pool_size = 512M
innodb_buffer_pool_instances = 1
bulk_insert_buffer_size = 32M
query_cache_type = 0
query_cache_size = 0
max_connections = 4096
max_connect_errors = 10
table_open_cache = 4096
max_allowed_packet = 512M
binlog_cache_size = 1M
max_heap_table_size = 64M
read_buffer_size = 8M
read_rnd_buffer_size = 16M
sort_buffer_size = 32K
join_buffer_size = 32K
thread_cache_size = 64"
\ No newline at end of file
...@@ -5,51 +5,7 @@ ...@@ -5,51 +5,7 @@
DEBUG_COMMANDS=0 DEBUG_COMMANDS=0
### curl -o /etc/my.cnf http://192.168.3.60/QA/qg-docker-entrypoints/raw/master/dev/common/mysql/my.cnf
### Init
###
echo "[client]" > /etc/my.cnf && \
echo "socket = ${MYSQL_DEF_SCK}/mysqld.sock" >> /etc/my.cnf && \
\
echo "[mysql]" >> /etc/my.cnf && \
echo "socket = ${MYSQL_DEF_SCK}/mysqld.sock" >> /etc/my.cnf && \
\
echo "[mysqld]" >> /etc/my.cnf && \
echo "innodb_buffer_pool_size = 512M" >> /etc/my.cnf && \
echo "innodb_buffer_pool_instances = 1" >> /etc/my.cnf && \
echo "bulk_insert_buffer_size = 32M" >> /etc/my.cnf && \
echo "query_cache_type = 0" >> /etc/my.cnf && \
echo "query_cache_size = 0" >> /etc/my.cnf && \
echo "max_connections = 4096" >> /etc/my.cnf && \
echo "max_connect_errors = 10" >> /etc/my.cnf && \
echo "table_open_cache = 4096" >> /etc/my.cnf && \
echo "max_allowed_packet = 512M" >> /etc/my.cnf && \
echo "binlog_cache_size = 1M" >> /etc/my.cnf && \
echo "max_heap_table_size = 64M" >> /etc/my.cnf && \
echo "read_buffer_size = 8M" >> /etc/my.cnf && \
echo "read_rnd_buffer_size = 16M" >> /etc/my.cnf && \
echo "sort_buffer_size = 32K" >> /etc/my.cnf && \
echo "join_buffer_size = 32K" >> /etc/my.cnf && \
echo "thread_cache_size = 64" >> /etc/my.cnf && \
\
echo "skip-host-cache" >> /etc/my.cnf && \
echo "skip-name-resolve" >> /etc/my.cnf && \
echo "datadir = ${MYSQL_DEF_DAT}" >> /etc/my.cnf && \
echo "user = ${MY_USER}" >> /etc/my.cnf && \
echo "port = 3306" >> /etc/my.cnf && \
echo "bind-address = 0.0.0.0" >> /etc/my.cnf && \
echo "socket = ${MYSQL_DEF_SCK}/mysqld.sock" >> /etc/my.cnf && \
echo "pid-file = ${MYSQL_DEF_PID}/mysqld.pid" >> /etc/my.cnf && \
echo "general_log_file = ${MYSQL_LOG_QUERY}" >> /etc/my.cnf && \
echo "slow_query_log_file = ${MYSQL_LOG_SLOW}" >> /etc/my.cnf && \
echo "log-error = ${MYSQL_LOG_ERROR}" >> /etc/my.cnf && \
echo "log-bin=/var/lib/mysql/mysql-bin" >> /etc/my.cnf && \
echo "server-id=1" >> /etc/my.cnf && \
echo "!includedir ${MYSQL_BASE_INCL}/" >> /etc/my.cnf && \
echo "!includedir ${MYSQL_CUST_INCL1}/" >> /etc/my.cnf && \
echo "!includedir ${MYSQL_CUST_INCL2}/" >> /etc/my.cnf
### ###
### Functions ### Functions
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment