mysql service不能啟動解決 昨天在windows下安裝mysql,安裝完service不能啟動。 解決辦法是: 1. 去mysqld.exe所在的目錄下運行“mysqld --console” 這時候控制台上會提示具體的錯誤信息,其中包含下面兩句: InnoDB: Error: log file /usr/local/mysql/data/ib_logfile0 is of different size 0 104857600 bytes InnoDB: than specified in the .cnf file 0 134217728 bytes! 2. 打開mysql.ini文件把裡面的innodb_log_file_size改成104857600 注:默認原來的值可能是52M,直接把52M改成上面那個數字就可以,不用帶單位。 3. 再去啟動服務,或者再次運行mysqld --console應該就可以正常啟動。 注:這可能只發生在以前安裝過MySQL的情況。另外如果設置了默認引擎是MyISAM也可以正常啟動,但是就不能創建INNODB的數據庫引擎了。