1. 關於linux7系統裡面的mysql的重啟問題
1、通過rpm包安裝的MySQL
service mysqld restart
/etc/inint.d/mysqld start
2、從源碼包安裝的MySQL
// linux關閉MySQL的命令
$mysql_dir/bin/mysqladmin -uroot -p shutdown
// linux啟動MySQL的命令
$mysql_dir/bin/mysqld_safe &
其中mysql_dir為MySQL的安裝目錄,mysqladmin和mysqld_safe位於MySQL安裝目錄的bin目錄下。
3、以上方法都無效的時候,可以通過強行命令:「killall mysqld」來關閉MySQL。
2. 請問你一個問題: linux中mysql安裝完mysql啟動時,報如下錯誤
如果真能 "刪除了關於innodb的三個文件就好了", 那麼 "這3個文件" 當然是在上面說到的 "/var/lib/mysql" 目錄下啦 ...
3. linux怎麼啟動mysql服務
1、首先,我們需要修改mysql的配置文件,一般文件存放在/etc下面,文件名為my.cnf。
4. linux系統mysql服務啟動失敗
「error manager of pid file quit without updating file」這個錯誤通常是配置不當造成的,絕大多數是跟/etc/my.cnf有關系。
在出現這個錯誤後,可以查看mysql的數據目錄,也就是datadir下的xx.err文件,xx是用戶名,查看該文件底部的最新日誌,就可以看到具體的報錯項目,有的是啟動參數不對,有的是配置文件錯誤,有的是比如下面這種詭異情況,總結來講還是要學會看日誌排查錯誤。
1、如圖被選定內容所示,新裝的myql啟動失敗,報錯:
ERROR!Manager of pid-file quit without updating file
(4)linux下mysql重啟擴展閱讀
當然也有可能是/usr/local/mysql/data/mysql.pid文件沒有寫的許可權、進程里已經存在mysql進程、是第二次在機器上安裝mysql,有殘余數據影響了服務的啟動、錯誤日誌目錄不存在等問題。想要解決這些問題最好的辦法是查看錯誤日誌。
1、可能是/usr/local/mysql/data/mysql.pid文件沒有寫的許可權
解決方法 :給予許可權,執行 「chown -R mysql:mysql /var/data」 「chmod -R 755 /usr/local/mysql/data」 然後重新啟動mysqld!
2、可能進程里已經存在mysql進程
解決方法:用命令「ps -ef|grep mysqld」查看是否有mysqld進程,如果有使用「kill -9 進程號」殺死,然後重新啟動mysqld!
3、可能是第二次在機器上安裝mysql,有殘余數據影響了服務的啟動。
解決方法:去mysql的數據目錄/data看看,如果存在mysql-bin.index,就趕快把它刪除掉吧,它就是罪魁禍首了。
4、mysql在啟動時沒有指定配置文件時會使用/etc/my.cnf配置文件,請打開這個文件查看在[mysqld]節下有沒有指定數據目錄(datadir)。
解決方法:請在[mysqld]下設置這一行:datadir = /usr/local/mysql/data
5、skip-federated欄位問題
解決方法:檢查一下/etc/my.cnf文件中有沒有沒被注釋掉的skip-federated欄位,如果有就立即注釋掉吧。
6、錯誤日誌目錄不存在
解決方法:使用「chown」 「chmod」命令賦予mysql所有者及許可權。
7、selinux惹的禍,如果是centos系統,默認會開啟selinux
解決方法:關閉它,打開/etc/selinux/config,把SELINUX=enforcing改為SELINUX=disabled後存檔退出重啟機器試試。
5. linux下怎麼啟動mysql服務
一、啟動方式
1、使用linux命令service 啟動:
service mysqld start
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld start
3、使用 safe_mysqld 啟動:
safe_mysqld& 命令使用方法及介紹可如下查找:
6. linux mysql服務的重啟命令和停止命令
linux下如何啟動/停止/重啟mysql:
一、啟動方式
1、使用linux命令service 啟動:
service mysqld start
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld start
3、使用 safe_mysqld 啟動:
safe_mysqld&
二、停止
1、使用 service 啟動:
service mysqld stop
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld stop
3、 mysqladmin shutdown
三、重啟
1、使用 service 啟動:
service mysqld restart
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld restart
備註:查看mysql埠是否已經使用,使用netstat -anp 命令查看伺服器埠使用情況。
第二部分,linux下重啟mysql資料庫的各種方法
1、通過rpm包安裝的MySQL
代碼示例:
service mysqld restart
/etc/inint.d/mysqld start
2、從源碼包安裝的MySQL
代碼示例:
// linux關閉MySQL的命令
$mysql_dir/bin/mysqladmin -uroot -p shutdown
// linux啟動MySQL的命令
$mysql_dir/bin/mysqld_safe &
其中mysql_dir為MySQL的安裝目錄,mysqladmin和mysqld_safe位於MySQL安裝目錄的bin目錄下。
3、以上方法都無效時,通過強行命令:
代碼示例:
killall mysqld #關閉mysql
7. linux mysql 重啟服務需要多久
linux下如何啟動/停止/重啟mysql:
一、啟動方式
1、使用linux命令service 啟動:
service mysqld start
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld start
3、使用 safe_mysqld 啟動:
safe_mysqld&
二、停止
1、使用 service 啟動:
service mysqld stop
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld stop
3、 mysqladmin shutdown
三、重啟
1、使用 service 啟動:
service mysqld restart
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld restart
備註:查看mysql埠是否已經使用,使用netstat -anp 命令查看伺服器埠使用情況。
第二部分,linux下重啟mysql資料庫的各種方法
1、通過rpm包安裝的MySQL
代碼示例:
service mysqld restart
/etc/inint.d/mysqld start
2、從源碼包安裝的MySQL
代碼示例:
// linux關閉MySQL的命令
$mysql_dir/bin/mysqladmin -uroot -p shutdown
// linux啟動MySQL的命令
$mysql_dir/bin/mysqld_safe &
其中mysql_dir為MySQL的安裝目錄,mysqladmin和mysqld_safe位於MySQL安裝目錄的bin目錄下。
3、以上方法都無效時,通過強行命令:
代碼示例:
killall mysqld #關閉mysql
8. linux 怎麼重啟mysql
service mysql restart