運(yùn)行mysql.server腳本,mysql.server腳本通過(guò)調(diào)用mysqld_safe啟動(dòng)服務(wù)器,該腳本可以通過(guò)參數(shù)start和stop指定啟動(dòng)還是關(guān)閉。mysql.server腳本在MySQL安裝目錄下的share/mysql目錄中,如果是采用源碼安裝的MySQL,則可以在support-files目錄里找到。如果想使用mysql.server,則必須把它復(fù)制到合適的運(yùn)行級(jí)別目錄中。
“專業(yè)、務(wù)實(shí)、高效、創(chuàng)新、把客戶的事當(dāng)成自己的事”是我們每一個(gè)人一直以來(lái)堅(jiān)持追求的企業(yè)文化。 成都創(chuàng)新互聯(lián)是您可以信賴的網(wǎng)站建設(shè)服務(wù)商、專業(yè)的互聯(lián)網(wǎng)服務(wù)提供商! 專注于成都網(wǎng)站建設(shè)、做網(wǎng)站、軟件開(kāi)發(fā)、設(shè)計(jì)服務(wù)業(yè)務(wù)。我們始終堅(jiān)持以客戶需求為導(dǎo)向,結(jié)合用戶體驗(yàn)與視覺(jué)傳達(dá),提供有針對(duì)性的項(xiàng)目解決方案,提供專業(yè)性的建議,創(chuàng)新互聯(lián)建站將不斷地超越自我,追逐市場(chǎng),引領(lǐng)市場(chǎng)!
如上配置之后,就可以利用以下命令啟動(dòng)和關(guān)閉MySQL實(shí)例。
執(zhí)行命令:
service
mysqld
start就啟動(dòng)了。
在“我的電腦”或者“資源管理器”里面雙擊那些程序會(huì)閃退,這是正常的,因?yàn)槎鄶?shù)程序都需要參數(shù)。
正確的使用這些程序的方法,是在命令提示符(或者叫做DOS命令窗口)里面,輸入這些程序的名字和參數(shù),例如MYSQL.EXE的使用參數(shù)一般是:
mysql -h 127.0.0.1 -u root -p
文件的.EXE可以省略,上面命令的-h指定主機(jī)、-u指定用戶、-p表示需要密碼,這個(gè)和其它的PHP語(yǔ)言、MYSQL FRONT連接數(shù)據(jù)庫(kù)是類似的。
添加mysql安裝路徑。首先右鍵單擊“我的電腦(wind7是“計(jì)算機(jī)”)”---“屬性”--"高級(jí)系統(tǒng)設(shè)置",彈出“系統(tǒng)屬性”界面
單擊“環(huán)境變量”,彈出“環(huán)境變量”窗口,如圖
找到“系統(tǒng)變量”下的“Path”,選中path,點(diǎn)擊編輯,在path中加入mysql的安裝路徑,我的是D:\Program
Files\MySQL\MySQL Server 5.1\bin,故在path末尾加入D:\Program Files\MySQL\MySQL Server
5.1\bin路徑。最后“確定”保存。
有時(shí)是mysql沒(méi)權(quán)限讀取你指定導(dǎo)入盤(pán)符的權(quán)限。這時(shí)我們打開(kāi)DOS命令窗口,找到“運(yùn)行”鍵入“cmd”命令
mysql沒(méi)權(quán)限讀取你指定導(dǎo)入盤(pán)符的權(quán)限時(shí),我們把sql文件放在temp目錄下(Linux在/tmp,windows在c:/windows/temp),這個(gè)目錄默認(rèn)所有用戶都可以讀取的。
最后打開(kāi)DOS窗口,鍵入 mysql安裝路徑mysql -u用戶名 -p密碼 ,啟動(dòng)mysql。再鍵入命令 mysqlsource
盤(pán)符:\導(dǎo)入的數(shù)據(jù)庫(kù)名.sql,即可導(dǎo)入mysql數(shù)據(jù)庫(kù)。
如果他的這一個(gè)服務(wù)打不開(kāi),那可能是他的這一個(gè)系統(tǒng)壞了,有可能是他的這一個(gè)模式設(shè)置問(wèn)題,所以說(shuō)建議可以重新重啟一下這個(gè)設(shè)備就行。
現(xiàn)象:mysql安裝后通過(guò) service mysqld start 無(wú)法啟動(dòng)。
報(bào)錯(cuò)信息如下:
主要含義是說(shuō):
mysql啟動(dòng)過(guò)程中找不到 /var/lib/mysql/aria_log_control 這個(gè)文件;
或者這個(gè)文件存在但是打不開(kāi)。
所以我懷疑的方向有兩個(gè):
1、 /var/lib/mysql/aria_log_control 這個(gè)文件不存在;
切換到/var/lib/mysql目錄下,查看文件是否存在:
可以看到文件是存在的,只是這個(gè)文件的屬主不對(duì),這里是root,應(yīng)該是mysql用戶和用戶組才對(duì)。
2、所以應(yīng)該是第二個(gè)懷疑的方向,文件存在,但是沒(méi)有權(quán)限操作:
把該文件的屬主改為mysql:
chown -R mysql.mysql /var/lib/mysql
并修改文件的操作權(quán)限:
chmod 755 /var/lib/mysql
再執(zhí)行 service mysqld start 就可以正常啟動(dòng)了。