例如:需要在/var/lib/mysql_3307下建一个3307端口
MYSQL_UNIX_PORT=/var/lib/mysql_3307/mysql_3307.sock
MYSQL_TCP_PORT=3307
export MYSQL_UNIX_PORT MYSQL_TCP_PORT
初始化数据库
mysql_install_db --user=mysql --datadir=/var/lib/mysql_3307/
编辑my.cnf文件
/var/lib/mysql_3307/
- [client]
- #password = your_password
- port = 3307
- socket = /var/lib/mysql_3307/mysql_3307.sock
- [mysqld]
- port = 3307
- socket = /var/lib/mysql_3307/mysql_3307.sock
- datadir = /var/lib/mysql_3307
- skip-locking
- key_buffer = 512M
- #max_allowed_packet = 4M
- max_allowed_packet = 8M
- table_cache = 1024
- sort_buffer_size = 8M
- read_buffer_size = 8M
- read_rnd_buffer_size = 12M
- myisam_sort_buffer_size = 128M
- thread_cache_size = 8
- query_cache_size = 64M
- # Try number of CPU's*2 for thread_concurrency
- thread_concurrency = 8
- back_log = 384
- skip-name-resolve
- max_connections=500
- wait_timeout = 10
- log-bin=mysql-bin
- server-id = 2
- replicate-ignore-db = test
- [mysqldump]
- quick
- max_allowed_packet = 16M
- long_query_time = 3
- log-slow-queries = /var/lib/mysql_3307/slow.log
- log-queries-not-using-indexes
- [mysql]
- no-auto-rehash
- # Remove the next comment character if you are not familiar with SQL
- #safe-updates
- [isamchk]
- key_buffer = 256M
- sort_buffer_size = 256M
- read_buffer = 2M
- write_buffer = 2M
- [myisamchk]
- key_buffer = 256M
- sort_buffer_size = 256M
- read_buffer = 2M
- write_buffer = 2M
- [mysqlhotcopy]
- interactive-timeout
启动mysql
mysqld_safe --defaults-file=/var/lib/mysql_3307/my.cnf &
登录mysql
mysql -uroot --socket=/var/lib/mysql_3307/mysql_3307.sock
转载于:https://blog.51cto.com/chenwenming/621072