国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
windows下的Mysql
windows下的Mysql (2007-02-26 13:33:37)

2.3.13. 測(cè)試MySQL安裝

可以通過以下命令測(cè)試MySQL服務(wù)器是否工作:
C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow 
C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow -u root mysql 
C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin version status proc 
C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql test 

如果mysqld對(duì)客戶端程序TCP/IP連接的響應(yīng)較慢,可能是DNS問題。此時(shí),使用--skip-name-resolve選項(xiàng)啟動(dòng)mysqld,在MySQL授權(quán)表的Host列只使用localhostIP號(hào)。

可以通過--pipe--protocol=PIPE選項(xiàng)強(qiáng)制MySQL客戶端使用命名管道連接代替TCP/IP連接,或指定.(階段)做為主機(jī)名。使用--socket選項(xiàng)指定管道名。

2.3.14. 在Windows環(huán)境下對(duì)MySQL安裝的故障診斷與排除

首次安裝、運(yùn)行MySQL時(shí),你可能會(huì)遇到一些錯(cuò)誤,使MySQL服務(wù)器不能啟動(dòng)。本節(jié)的目的是幫助你診斷并糾正這些錯(cuò)誤。

解決服務(wù)器問題時(shí)你的第一資料是錯(cuò)誤日志。MySQL服務(wù)器使用錯(cuò)誤日志來(lái)記錄服務(wù)器不能啟動(dòng)的信息。錯(cuò)誤日志位于my.ini文件指定的數(shù)據(jù)目錄中。默認(rèn)數(shù)據(jù)目錄位于C:\Program Files\MySQL\MySQL Server 5.1\dat。請(qǐng)參見5.11.1節(jié),“錯(cuò)誤日志”。

另一個(gè)錯(cuò)誤相關(guān)信息源是MySQL服務(wù)啟動(dòng)時(shí)控制臺(tái)上顯示的消息。將mysqld安裝為服務(wù)后,從命令行通過NET START mysql命令來(lái)查看MySQL服務(wù)啟動(dòng)相關(guān)的錯(cuò)誤消息。請(qǐng)參見2.3.12節(jié),“以Windows服務(wù)方式啟動(dòng)MySQL”。

下面距離說(shuō)明了首次安裝并啟動(dòng)MySQL服務(wù)時(shí)會(huì)遇到的最常見的錯(cuò)誤消息:

·                System error 1067 has occurred. 
·                Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist 

·         當(dāng)MySQL服務(wù)器找不到MySQL權(quán)限數(shù)據(jù)庫(kù)或關(guān)鍵文件時(shí)會(huì)出現(xiàn)這些消息。當(dāng)MySQL基或數(shù)據(jù)目錄沒有安裝在默認(rèn)位置(C\mysqlC:\Program Files\MySQL\MySQL Server 5.1\data),而是安裝到其它位置時(shí)通常會(huì)遇到該問題。

發(fā)生該問題的一種情況是對(duì)MySQL進(jìn)行升級(jí)或安裝到了新位置,但是沒有對(duì)配置文件進(jìn)行更新以對(duì)應(yīng)新的安裝位置。此外還可能是新舊配置文件沖突,當(dāng)升級(jí)MySQL時(shí),一定要?jiǎng)h除或重新命名舊的配置文件。

如果你沒有將MySQL安裝到C:\Program Files\MySQL\MySQL Server 5.1目錄下,而是安裝到了其它目錄下,你需要通過使用配置(my.ini)文件讓MySQL服務(wù)器知道安裝目錄。my.ini文件應(yīng)位于Windows目錄下,典型為C\WINNTC\WINDOWS。可以在命令提示符下輸入下面的命令從WINDIR環(huán)境變量值中確定確切位置:

C\> echo %WINDIR% 

可以通過文本編輯器(例如記事本)來(lái)創(chuàng)建并修改選項(xiàng)文件。例如,如果MySQL安裝在E\mysql數(shù)據(jù)目錄在D:\MySQLdata,你可以創(chuàng)建選項(xiàng)文件并設(shè)置[mysqld]來(lái)指定basedirdatadir參數(shù)的值:

[mysqld] 
# set basedir to your installation path 
basedir=E:/mysql 
# set datadir to the location of your data directory 
datadir=D:/MySQLdata 

請(qǐng)注意應(yīng)使用()斜線而不是反斜線在選項(xiàng)文件中指定Windows路徑名。如果使用反斜線,則必須使用雙斜線:

[mysqld] 
# set basedir to your installation path 
basedir=C:\\Program Files\\MySQL\\MySQL Server 5.1 
# set datadir to the location of your data directory 
datadir=D:\\MySQLdata 

如果在MySQL配置文件中更改datadir值,在重新啟動(dòng)MySQL服務(wù)器之前,必須移動(dòng)已有MySQL數(shù)據(jù)目錄中的內(nèi)容。

參見2.3.8節(jié),“創(chuàng)建選項(xiàng)文件”。

·                Error: Cannot create Windows service for MySql. Error: 0 

·         當(dāng)你沒有事先停止并卸載已有MySQL服務(wù),并且使用MySQL Configuration Wizard(配置向?qū)В┲匦掳惭b或升級(jí)MySQL時(shí),會(huì)遇到該問題。發(fā)生的原因是,當(dāng)配置向?qū)г噲D安裝服務(wù)時(shí),它發(fā)現(xiàn)已經(jīng)有一個(gè)同名的服務(wù)。

解決該問題的一個(gè)方案是使用配置向?qū)r(shí)選擇mysql之外的其它服務(wù)名。這樣可以正確安裝新服務(wù),但保留了原來(lái)的服務(wù)。但是這樣不好,最好是卸掉不再使用的舊服務(wù)。

要想永遠(yuǎn)卸掉舊的MySQL服務(wù),通過管理權(quán)限用戶在命令行執(zhí)行下面的命令:

C:\>sc delete mysql 
[SC] DeleteService SUCCESS 

如果Windows版本中沒有sc工具,可以從 http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/delsrv-o.asp 下載delsrv工具并使用delsrvMySQL語(yǔ)法。

2.3.15. 在Windows下升級(jí)MySQL

本節(jié)列出了在Windows中升級(jí)MySQL應(yīng)采取的步驟。

1.    進(jìn)行升級(jí)前你應(yīng)先備份當(dāng)前的MySQL安裝。請(qǐng)參見5.9.1節(jié),“數(shù)據(jù)庫(kù)備份”

2.   http://dev.mysql.com/downloads/下載最新WindowsMySQL

3.    升級(jí)MySQL前,必須停止服務(wù)器。

如果服務(wù)器安裝為服務(wù),必須在命令提示符下在命令行中用下面的命令停止服務(wù):

C\> NET STOP MYSQL 

如果MySQL服務(wù)器不是服務(wù),使用下面的命令停止服務(wù)器:

C\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin -u root shutdown 

4.    當(dāng)從以前至的4.1.5版本升級(jí)到MySQL 5.1時(shí),或從Zip文件安裝的MySQL升級(jí)到MySQL Installation Wizard安裝幫助)安裝的MySQL時(shí),你必須手動(dòng)卸載前面安裝的MySQL服務(wù)。

要想卸載MySQL服務(wù),使用下面的命令:

C\> C:\mysql\bin\mysqld --remove 

如果你不想卸載已有的服務(wù),MySQL Installation Wizard(安裝幫助)則不會(huì)正確安裝新的MySQL服務(wù)。

5.    如果你使用MySQL Installation Wizard(安裝幫助),按照2.3.4節(jié),“使用MySQL安裝向?qū)?#8221;的描述來(lái)啟動(dòng)幫助。

6.    如果用Zip文件安裝MySQL,應(yīng)提取文件。你可以覆蓋已有的MySQL安裝(通常位于C\mysql),或?qū)⑺惭b到其它目錄,例如 C\mysql4。建議覆蓋原有的安裝。

7.    重新啟動(dòng)服務(wù)器。如果你運(yùn)行MySQL服務(wù),則使用NET START MySQL,還可以直接調(diào)用mysqld。

8.    關(guān)于在Windows之外的操作系統(tǒng)升級(jí)MySQL的詳細(xì)信息,請(qǐng)參閱2.10節(jié),“升級(jí)MySQL”。

9.    如果遇到錯(cuò)誤,參見 2.3.14節(jié),“在Windows環(huán)境下對(duì)MySQL安裝的故障診斷與排除”。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
匯總:MySQL 8.0 運(yùn)維便捷命令
MySQL復(fù)制ERROR 1794 (HY000): Slave is not configured or failed to initialize properly.
MySQL組復(fù)制(MGR)全解析 Part 2 常用復(fù)制技術(shù)介紹
MySQL 學(xué)習(xí)筆記 (一)
為什么數(shù)據(jù)庫(kù)字段要使用NOT NULL?
MySQL的validate_password插件/組件總結(jié)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服