可以在c盤(pán)下新建個(gè)temp文件夾,將導(dǎo)出的文件寫(xiě)到c:\\temp\\文件名,mysql在windows的下寫(xiě)入文件需要用戶(hù)Authenticated Users有寫(xiě)入權(quán)限,一般為了省事把Everyone的寫(xiě)入權(quán)限加到文件夾中。
成都創(chuàng)新互聯(lián)長(zhǎng)期為近千家客戶(hù)提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為福貢企業(yè)提供專(zhuān)業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),福貢網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
Linu下啟動(dòng)MySQL結(jié)果顯示:env: /etc/init.d/mysql: 是腳本執(zhí)行的問(wèn)題
解決辦法:依次執(zhí)行下面的命令(執(zhí)行失敗的話(huà),檢查路徑是否正確):
cp /etc/init.d/mysql /etc/init.d/mysql.bak ? ?#拷貝/etc/init.d/mysql到/etc/init.d/mysql.bak文件
/etc/init.d/mysql.bak start ? #執(zhí)行/etc/init.d/mysql.bak文件啟動(dòng)mysql ?成功!??!
rm /etc/init.d/mysql ? ? ? ? ? #刪除/etc/init.d/mysql文件
mv /etc/init.d/mysql.bak /etc/init.d/mysql ?#將/etc/init.d/mysql.bak重命名為/etc/init.d/mysql
5./etc/init.d/mysql start ? ? ? ? #執(zhí)行/etc/init.d/mysql 啟動(dòng)mysql ? 成功!
如上述方法不能解決可嘗試:
你在光盤(pán)里找一下 ls mysql*
應(yīng)該是有一個(gè)叫mysql-server*的文件,重裝這個(gè)文件試試
[root@centos5 ~]# service mysqld start
mysqld: 未被識(shí)別的服務(wù)
這里應(yīng)該表示你的系統(tǒng)未有這個(gè)服務(wù),得檢查你的軟件安裝是否正確。
用YUM吧 yum -y install mysql mysql-server mysql-connector-odbc mysql-devel libdbi-
dbd-mysql
解決方案:
1、打開(kāi)MySQL目錄下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并關(guān)閉文件。
2、重啟MySQL服務(wù)。
3、在命令行中輸入“mysql
-uroot
-p”(不輸入密碼),回車(chē)即可進(jìn)入數(shù)據(jù)庫(kù)。
4、執(zhí)行,“use
mysql;”使用mysql數(shù)據(jù)庫(kù)。
5、執(zhí)行,“update
user
set
password=PASSWORD("rootadmin")
where
user='root';”(修改root的密碼)
(期間我還select下user表中的記錄,查詢(xún)?nèi)康臅r(shí)候顯示了一些亂碼,然后我只查詢(xún)了user表中的Host、User、Password字段,貌似當(dāng)時(shí)顯示了3條記錄,有1個(gè)沒(méi)有名稱(chēng)。當(dāng)然,為了解決問(wèn)題,這些我也管不了了。)
6、打開(kāi)MySQL目錄下的my.ini文件,刪除最后一行的“skip-grant-tables”,保存并關(guān)閉文件。
7、重啟MySQL服務(wù)。
8、在命令行中輸入“mysql
-uroot
-prootadmin”,問(wèn)題搞定。