一 64位windows 安裝mysql

2021-07-13 21:09:30 字數 1599 閱讀 8491

mysql community server 5.6.31

2、解壓

比如我直接解壓至f盤,解壓後mysql的根目錄為 f:\mysql-5.6.31-winx64

3、增加or修改配置檔案

刪除my-default.ini配置檔案,新建乙個命為my.ini的配置未見,檔案內的具體內容如圖1所示。

主要是配置字元編碼問題以及設定相關目錄

4、設定環境變數

5、安裝,啟動mysql服務

5.1、使用管理員許可權開啟cmd命令列視窗,定位至mysql主目錄下的bin目錄,鍵入「mysqld -install」安裝服務

5.2、待mysql安裝成功,鍵入net start mysql啟動mysql服務

6、執行mysql,檢視相關設定

6.1、初始化使用者為root,密碼為空,在cmd視窗鍵入mysql -uroot -p,然後直接回車,到了輸入密碼這一步時,直接回車即可

6.2、輸入show variables like '%char%'命令檢視相關字符集設定。

設定字符集前

字符集設定後

遇到問題及解決辦法

問題1:修改my-default.ini後沒有生效

問題2:啟動mysql服務錯誤,報如下錯誤:無法啟動mysql服務錯誤

1067程序意外終止

解決:一般這種問題是my.ini檔案配置錯誤,比如常見的有basedir,datadir目錄的設定錯誤。我自己的問題在於,由於原先在d盤或者其他位置有安裝過mysql後來解除安裝,因此有些殘留的配置檔案,在啟動mysql的時候,可能mysql去載入這些廢棄的檔案,同時也讀取my.ini檔案(因為刪除my.ini時可以啟動服務)。最後我的解決辦法是:

1)暫停mysql服務,對應於步驟5.2,鍵入命令net stop mysql;

2)解除安裝mysql服務,對應於步驟5.1,輸入命令mysqld -remove;

3)刪除mysql主目錄所有檔案,刪除其餘快捷方式或者c盤下的快取

4)重啟電腦,按照上述步驟1~6重新暗轉配置mysql

參考

mysql官方手冊 

windows安裝64位Pygame方法

importerror dll load failed the specified module could not be found.如果安裝了也沒關係,解除安裝pygame 如果是exe安裝的,用python setup uninstall 指令,如果是msi安裝,直接雙擊該安裝檔案,remov...

windows安裝64位Pygame方法

importerror dll load failed the specified module could not be found.如果安裝了也沒關係,解除安裝pygame 如果是exe安裝的,用python setup uninstall 指令,如果是msi安裝,直接雙擊該安裝檔案,remov...

Windows 64位系統安裝Apache2 4

現在大部分一鍵安裝包多是32位的,並不支援64位,直接在64位的系統上使用會報錯的,所以我這裡就來說說windows 64位系統如何建立apache php mysql環境的!我這裡演示用的windows 2008 64位簡體中文版,apache,php,mysql多用的是64位的版本。建立的是本地...