mysql啟動的四種方式
mysql的四種啟動方式:
1、mysqld(現在很少直接用mysqld啟動了,一般用mysqld_safe)
啟動mysql伺服器:./mysqld --defaults-file=/etc/my.cnf --user=mysql
客戶端連線:
mysql --defaults-file=/etc/my.cnf
or
mysql -S /tmp/mysql.sock
2、mysqld_safe
啟動mysql伺服器:./mysqld_safe --defaults-file=/etc/my.cnf --user=mysql&
客戶端連線:
mysql --defaults-file=/etc/my.cnf
or
mysql -S /tm/mysql.sock
3、mysql.server
cp -v /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
(rpm安裝之後系統自動幫你cp了,路徑自己去find一下吧)
(rpm安裝之後系統自動幫你cp了,路徑自己去find一下吧)
chkconfig --add mysql (add需要自己去手動新增)
啟動mysql伺服器:service mysql {start|stop|restart|reload|force-reload|status}
/etc/init.d/mysql start|stop
/etc/init.d/mysql start|stop
客戶端連線:同1、2
4、mysqld_multi (管理多個伺服器時候常用的)
mkdir $MYSQL_BASE/data2
cat <> /etc/my.cnf
[mysqld_multi]
mysqld = /usr/local/mysql/bin/mysqld_safe
mysqladmin = /user/local/mysql/bin/mysqladmin
user = mysqladmin
password = mysqladmin
[mysqld3306]
port = 3306
socket = /tmp/mysql3306.sock
pid-file = /tmp/mysql3306.pid
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
[mysqld3307]
port = 3307
socket = /tmp/mysql3307.sock
pid-file = /tmp/mysql3307.pid
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data2
EOF
#mysql -S /tmp/mysql3306.sock
mysql>GRANT SHUTDOWN ON *.* TO 'mysqladmin'@'localhost' identified by 'mysqladmin' with grant option;
#mysql -S /tmp/mysql3307.sock
mysql>GRANT SHUTDOWN ON *.* TO 'mysqladmin'@'localhost' identified by 'mysqladmin' with grant option;
啟動mysql伺服器:./mysqld_multi --defaults-file=/etc/my.cnf start|report|stop 3306-3307
關閉mysql伺服器:mysqladmin -uroot -p -P3306 shutdown
可參考<>
http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#server-side-scripts
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29096438/viewspace-1409002/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql的四種啟動方式MySql
- mysql啟動的四種方式 (轉)MySql
- Android的activity的四種啟動方式Android
- Android中Activity的四種啟動方式Android
- Oracle資料庫的四種啟動方式Oracle資料庫
- mysql 啟停三種方式MySql
- 機器學習助力移動革命的四種方式機器學習
- flowable 啟動流程的三種方式
- activity四種啟動模式模式
- MySQL client客戶端的四種連線方式MySqlclient客戶端
- MySQL 的啟動和連線方式MySql
- SQL Server常用的幾種啟動方式SQLServer
- 兩種啟動資料庫的方式資料庫
- 理解Android的四種啟動模式Android模式
- Android四種啟動模式Android模式
- 清除浮動的四種方式及其原理理解
- OAuth 2.0 的四種方式OAuth
- CSS的四種引入方式CSS
- MySQL讀取配置檔案的順序、啟動方式、啟動原理MySql
- Spark的四種部署方式概括Spark
- Java 建立類的四種方式Java
- spring的四種注入方式Spring
- Android中的Activity四種啟動模式(launchMode)Android模式
- 簡單介紹MySQL開啟事務的兩種方式MySql
- SQL中的四種連線方式SQL
- JavaScript中的四種列舉方式JavaScript
- 執行緒建立的四種方式執行緒
- react建立組建的四種方式React
- mysql四種索引MySql索引
- 製作Linux啟動盤的四種方法(轉)Linux
- 提交資料四種方式
- [筆記] nginx 兩種方式 啟動 重啟 停止 升級筆記Nginx
- 【張龍】加快Flex應用啟動速度的5種方式Flex
- Oracle資料庫的幾種啟動和關閉方式Oracle資料庫
- 啟動另外的一個應用程式的Activity(三種方式)
- Spring中bean的四種注入方式SpringBean
- SQLite 併發的四種處理方式SQLite
- Java遍歷Map物件的四種方式Java物件