安裝解壓版mysql(mysql-5.5.24),出錯記錄。

longerandlonger發表於2012-05-13

1. 下載解壓


2.配置my.ini

後來出了點問題,檢視Data目錄下的.err檔案,說是不識別default-character-set=gbk這個變數。於是google查,改為:

        loose_default-character-set = gbk
        loose_character_set_server =  gbk
        loose_character_set_database =gbk


3.將mysql新增至windows服務

        又出了點問題,本應該用命令mysqld --install mysql --defaults-file="D:\mysql\mysql-5.5.24-winx64\my.ini"

        注意那個”defaults“,不是”default“。正確單詞的後面有個s


4.啟動mysql服務

        實用命令net start mysql,出錯,.err 檔案顯示Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 。

        原因:我的my.ini檔案這一行”datadir=D:\\mysql\\Data“設定的資料庫檔案目錄不是mysql資料庫檔案的預設目錄。(我也不太確定,都是網上查到)

        解決方法:將mysql安裝目錄下的【data資料夾裡的mysql資料夾】拷貝到你指定的資料庫資料夾。

        還是有錯。。。

相關文章