學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux正確重啟MySQL的方法

linux正確重啟MySQL的方法

時(shí)間: 志藝942 分享

linux正確重啟MySQL的方法

  由于是從源碼包安裝的Mysql,所以系統(tǒng)中是沒(méi)有紅帽常用的servcie mysqld restart這個(gè)腳本。只好手工重啟,有人建議Killall mysql。這種野蠻的方法其實(shí)是不行的,強(qiáng)制終止的話(huà),如果造成表?yè)p壞,損失是巨大的。那么你知道linux正確重啟MySQL的方法么?接下來(lái)是小編為大家收集的linux正確重啟MySQL的方法,歡迎大家閱讀:

  linux正確重啟MySQL的方法

  這里推薦安全的重啟方法

  $mysql_dir/bin/mysqladmin -u root -p shutdown

  $mysql_dir/bin/safe_mysqld &

  mysqladmin和mysqld_safe位于Mysql安裝目錄的bin目錄下,很容易找到的。

  windows下重啟MySQL服務(wù)

  對(duì)于沒(méi)裝mysql圖形管理端的用戶(hù)來(lái)說(shuō)啟動(dòng)和停止mysql服務(wù):

  …\…\bin>net stop mysql

  …\…\bin>net start mysql

  如何啟動(dòng)/停止/重啟MySQL

  發(fā)啟動(dòng)、停止、重啟 MySQL 是每個(gè)擁有獨(dú)立主機(jī)的站長(zhǎng)必須要撐握的操作,下面為大家簡(jiǎn)單介紹一下操作方法:

  一、啟動(dòng)方式

  1、使用 service 啟動(dòng):service mysqld start

  2、使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqld start

  3、使用 safe_mysqld 啟動(dòng):safe_mysqld&

  二、停止

  1、使用 service 啟動(dòng):service mysqld stop

  2、使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqld stop

  3、mysqladmin shutdown

  三、重啟

  1、使用 service 啟動(dòng):service mysqld restart

  2、使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqld restart

  好久沒(méi)在linux下重啟mysql了,看來(lái)是服務(wù)跑得太穩(wěn)定了呵呵,最近機(jī)器死掉,重啟后mysql服務(wù)也得重啟,竟然命令忘記了,只好百度、google啦!

  下面是從網(wǎng)上搜的,應(yīng)該是最靠譜的嘍,大家試試好用不!

  好久沒(méi)有折騰服務(wù)器了,一大早打開(kāi)要調(diào)試的頁(yè)面,發(fā)現(xiàn)/tmp目錄空間滿(mǎn)了,導(dǎo)致MySQL沒(méi)有辦法正常運(yùn)行了。于是修改了修改了my.cnf中mysql.sock的存放路徑以及php.ini中的相關(guān)設(shè)置,這個(gè)時(shí)候需要重啟MySQL,呵呵,好長(zhǎng)時(shí)間沒(méi)有在Linux下折騰服務(wù)器了,盡然突然想不起來(lái)怎么在Linux操作系統(tǒng)下重啟MySQL服務(wù)的命令了:(

  于是乎百度、google了“Linux下重啟MySQL命令”,搜索結(jié)果一顯示,從前幾條的摘要信息中就已經(jīng)找到答案了:)以下Linux下重啟MySQL的正確方法:

  1、通過(guò)rpm包安裝的MySQL

  service mysqld restart

  2、從源碼包安裝的MySQL

  // linux關(guān)閉MySQL的命令

  $mysql_dir/bin/mysqladmin -uroot -p shutdown

  // linux啟動(dòng)MySQL的命令

  $mysql_dir/bin/mysqld_safe &

  其中mysql_dir為MySQL的安裝目錄,mysqladmin和mysqld_safe位于MySQL安裝目錄的bin目錄下,很容易找到的。

  3、以上方法都無(wú)效的時(shí)候,可以通過(guò)強(qiáng)行命令:“killall mysql”來(lái)關(guān)閉MySQL,但是不建議用這樣的方式,因?yàn)檫@種野蠻的方法會(huì)強(qiáng)行終止MySQL數(shù)據(jù)庫(kù)服務(wù),有可能導(dǎo)致表?yè)p壞……所以自己掂量著用。

  
看了“linux正確重啟MySQL的方法”還想看:

1.linux重啟MYSQL的命令

2.liunx啟動(dòng)/重啟/停上MYSQL的命令

3.linux中mysql開(kāi)機(jī)自動(dòng)啟動(dòng)的方法

4.很實(shí)用的Linux 系統(tǒng)運(yùn)維常用命令

3028501