my.ini
เป็นแบบนี้ครับ
[mysqld]
basedir=C:\Program Files\HOSxP\MySQL
datadir=C:\Program Files\HOSxP\MySQL\data
default-character-set=tis620
key_buffer=128M
table_cache=256
sort_buffer_size=128M
read_buffer_size=2M
read_rnd_buffer_size=2M
myisam_sort_buffer_size=32M
max_allowed_packet=32M
innodb_data_file_path=ibdata1:100M:autoextend
innodb_flush_log_at_trx_commit=1
innodb_buffer_pool_size=64M
innodb_additional_mem_pool_size=8M
innodb_log_file_size=16M
innodb_log_buffer_size=4M
innodb_lock_wait_timeout=50
max_connections=1000
innodb_file_per_table
skip-character-set-client-handshake
skip-locking
skip-name-resolve
big-tables
[mysql]
default-character-set=tis620
[mysqldump]
default-character-set=tis620
max_allowed_packet=16M
allow-keywords
[WinMySQLadmin]
user=sa
password=sa
Server=C:\Program Files\HOSxP\MySQL\bin\mysqld-nt.exe
ขอโทษทีลืมดูว่าเป็น windows server (นึกว่าไม่มีใครใช้แล้ว)
เท่าที่เปรียบเทียบกันดูอาจจะต้องแก้ my.ini ก่อนที่จะเปลี่ยนเป็น linux ตรงที่
key_buffer = 1024M
max_allowed_packet = 256M
table_cache = 1500
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
innodb_buffer_pool_size = 5000M
innodb_log_file_size = 512M
innodb_log_buffer_size = 2M