linux mysql 停止,linux 里 重启 和停止 mysql的原理
============================================MySQL=======================================================================、
這兒我再說說mysql的腳本(有不足之處希望大家留言? 謝謝。)
我的腳本是在這個目錄下的 /app/gm/data0/mysql/3306/下的
vim? mysql
看以看見好幾個方法?? (這是自己寫的,如果要是集成安裝的話,那就是寫好的)
mysql_port=3306
mysql_password="12345678"
mysql_username="zc_root"|"admin"
這里面通過????? /bin/sh /usr/local/mysql/bin/mysqld_safe --defaults-file=/app/gm/data0/mysql/${mysql_port}/my.cnf 2>&1 > /dev/null &
my.cnf?? 是一個配置文件 類似于 php.ini? 吧可以說。
這里面socket=/mysql.sock?? 當執行上面的命令時? mysql 會把這一行解析,然后mysql 就產生了一個mysql.sock執行內存
這樣就可以運行mysql了.
這樣就把 mysql? 開啟了
但是? 如果要是停mysql 稍微有點變化
/usr/local/mysql/bin/mysqladmin -u ${mysql_username} -p${mysql_password} -S /tmp/mysql.sock shutdown
這樣就能停了??? 相當于吧 /tmp/目錄下的這個mysql.sock? 殺掉了
這樣就不能執行mysql了
然后大家再看上面的這樣行禁止mysql的命令? 這里面有兩個變量? 是繼承的我剛開始定義的那兩個,
但是在你執行禁止mysql執行 必須要創建兩個mysqladmin權限的root賬號才能執行mysql禁止命令我之所以剛才那么些 是想讓你們看一下? 開啟和停止的命令。
進入mysql?? :/usr/local/mysql/bin/mysql -ur oot -p111111 -S /tmp/mysql.sock
大家可以去看看自己mysql這個腳本? 在你的3306目錄下面那
總結
以上是生活随笔為你收集整理的linux mysql 停止,linux 里 重启 和停止 mysql的原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP调用纯真IP数据库返回具体地址(H
- 下一篇: 红帽子linux安装ftp,Linux