Skip to content

Commit

Permalink
add Docker repo
Browse files Browse the repository at this point in the history
  • Loading branch information
airplayx committed Nov 2, 2023
1 parent a86a68b commit 1878d65
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 0 deletions.
57 changes: 57 additions & 0 deletions deploy/mysql/conf.d/my.cnf
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
[mysql]
no-auto-rehash
default-character-set=utf8mb4

[mysqld]
skip-name-resolve
# default-time-zone = '+08:00'
default_storage_engine = InnoDB
performance_schema_max_table_instances = 400
table_definition_cache = 400
key_buffer_size = 32M
max_allowed_packet = 1G
table_open_cache = 128
host_cache_size = 0
sort_buffer_size = 768K
net_buffer_length = 4K
read_buffer_size = 768K
read_rnd_buffer_size = 256K
myisam_sort_buffer_size = 8M
thread_cache_size = 16
tmp_table_size = 32M
sql-mode = NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

explicit_defaults_for_timestamp = true
max_connections = 500
max_connect_errors = 100
open_files_limit = 65535

log-bin = mysql-bin
# binlog_expire_logs_seconds = 86400
binlog_format = mixed
server-id = 1
slow_query_log = 1
long_query_time = 3
#log_queries_not_using_indexes=on


innodb_data_file_path = ibdata1:10M:autoextend
innodb_buffer_pool_size = 128M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
innodb_max_dirty_pages_pct = 90
innodb_read_io_threads = 2
innodb_write_io_threads = 2

[mysqldump]
quick
max_allowed_packet = 500M

[myisamchk]
key_buffer_size = 32M
sort_buffer_size = 768K
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout
1 change: 1 addition & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ services:
echo "'"CREATE DATABASE IF NOT EXISTS $$db;"'" >> /docker-entrypoint-initdb.d/create_databases.sql;
done;
docker-entrypoint.sh --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
rm -rf /docker-entrypoint-initdb.d/create_databases.sql
"
command: [
'--character-set-server=utf8mb4',
Expand Down

0 comments on commit 1878d65

Please sign in to comment.