Four Mysql startup methods and four mysql startup Methods
No more nonsense, go straight to the topic.
Four mysql startup methods:
1. mysqld
Start the mysql server:./mysqld -- defaults-file =/etc/my. cnf -- user = root
Client connection:
mysql --defaults-file=/etc/my.cnformysql -S /tmp/mysql.sock
2. mysqld_safe
Start the mysql server:./mysqld_safe -- defaults-file =/etc/my. cnf -- user = root &
Client connection:
mysql --defaults-file=/etc/my.cnformysql -S /tm/mysql.sock
3. mysql. server
cp -v /usr/local/mysql/support-files/mysql.server /etc/init.d/chkconfig --add mysql.server
Start mysql server: service mysql. server {start | stop | restart | reload | force-reload | status}
Client Connection: Same as 1 and 2
4. mysqld_multi
mkdir $MYSQL_BASE/data2cat <<-EOF>> /etc/my.cnf[mysqld_multi]mysqld = /usr/local/mysql/bin/mysqld_safemysqladmin = /user/local/mysql/bin/mysqladminuser = mysqladminpassword = mysqladmin[mysqld3306]port = 3306socket = /tmp/mysql3306.sockpid-file = /tmp/mysql3306.pidskip-external-lockingkey_buffer_size = 16Mmax_allowed_packet = 1Mtable_open_cache = 64sort_buffer_size = 512Knet_buffer_length = 8Kread_buffer_size = 256Kread_rnd_buffer_size = 512Kmyisam_sort_buffer_size = 8Mbasedir = /usr/local/mysqldatadir = /usr/local/mysql/data[mysqld3307]port = 3307socket = /tmp/mysql3307.sockpid-file = /tmp/mysql3307.pidskip-external-lockingkey_buffer_size = 16Mmax_allowed_packet = 1Mtable_open_cache = 64sort_buffer_size = 512Knet_buffer_length = 8Kread_buffer_size = 256Kread_rnd_buffer_size = 512Kmyisam_sort_buffer_size = 8Mbasedir = /usr/local/mysqldatadir = /usr/local/mysql/data2EOF#mysql -S /tmp/mysql3306.sockmysql>GRANT SHUTDOWN ON *.* TO 'mysqladmin'@'localhost' identified by 'mysqladmin' with grant option;#mysql -S /tmp/mysql3307.sockmysql>GRANT SHUTDOWN ON *.* TO 'mysqladmin'@'localhost' identified by 'mysqladmin' with grant option;
Start mysql Server:./mysqld_multi -- defaults-file =/etc/my. cnf start 3306-3307
Shut down the mysql server: mysqladmin shutdown
The above is a small Editor to introduce you to four Mysql startup methods, I hope to help you!