win7下安裝MYSQL報錯:"MYSQL 服務無法啟動"的3534問題


上午在win7下安裝MYSQL,只到“net start mysql”這一步報錯:3534的錯誤:

於是在百度中搜索關鍵字“mysql服務無法啟動3534”。

參考以下兩個鏈接中的方法,解決了3534啟動失敗的問題:mysql服務無法啟動3534錯誤。

http://jingyan.baidu.com/article/219f4bf7e978fcde442d38a9.html

http://blog.csdn.net/simon_1/article/details/50039273

解決方法:

1、環境變量PATH添加完成(例如:C:\Program Files\mysql-5.7.13-winx64\bin);

2、在MYSQL安裝目錄下,新建data目錄。

之前參考百度知道中“MySQL下載安裝、配置與使用(win7x64)“這篇文章時,當把從官網下載好特定版本的MYSQL安裝包,解壓放到相應目錄后,進入MYSQL的安裝目錄下,新建一個默認配置文件my.ini。

在my.ini(.ini文件是window里面的配置文件,里面各種默認的數據。)中寫入如下內容。

 1 [mysql]
 2 # 設置mysql客戶端默認字符集
 3 default-character-set=utf8 
 4 [mysqld]
 5 #設置3306端口
 6 port = 3306 
 7 # 設置mysql的安裝目錄
 8 basedir=C:\Program Files\mysql-5.7.13-winx64
 9 # 設置mysql數據庫的數據的存放目錄
10 datadir=C:\Program Files\mysql-5.7.13-winx64\data
11 # 允許最大連接數
12 max_connections=200
13 # 服務端使用的字符集默認為8比特編碼的latin1字符集
14 character-set-server=utf8
15 # 創建新表時將使用的默認存儲引擎
16 default-storage-engine=INNODB 

保存后,my.ini會替換掉默認的my-default.ini文件。(其中紅線標注出,依照個人情況替換)

注意:

新建完my.ini后,需要在MYSQL的安裝目錄下,手動新建一個data文件夾。(見my.ini中第10行指定了設置mysql數據庫的數據的存放目錄)

3、將MYSQL卸載、重裝、初始化,最后開啟MYSQL服務。

用管理員身份打開cmd命令行,依次輸入以下命令:

1 C:Windows\system32>mysqld --remove  //刪除mysql服務
2 C:Windows\system32>mysqld --install //安裝mysql服務 
3 C:Windows\system32>mysqld --initialize //一定要初始化
4 C:Windows\system32>net start mysql

第四小步初始化很重要,執行完初始化命令后,空的data目錄就新生成了如下文件:

 最后啟動MYSQL服務顯示如下,表明啟動成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM