MySQL無法啟動1067錯誤的解決方法_MySQL教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:MySQL數據庫備份和還原的常用命令備份MySQL數據庫的命令(-h與hostname,-u與username之間可以有空格,但-p與password之間不能有空格,故一般均無需空格) mysqldump -hhostname -uusername -ppassword databasename backupfile.sql 備份MySQL數據庫為帶刪除表的格式 備份MySQL數據庫為帶刪除表的格式,
今早在對一張table 創建primay key過程中發生了斷電,當電腦再次啟動時候,發現mysql 服務無法啟動,使用 net start 提示 1067錯誤,折騰了2個小時無法解決,后來只能通過手工刪除數據文件,日志文件,再啟動服務,然后導入數據來完成。
啟動服務發生1067錯誤:

1.刪除datadir 下的用戶數據庫文件 和 日志文件 (ib_logfile0,ib_logfile1)。
![]()
2.刪除innodb表空間ibdata1
![]()
3.啟動mysql服務:

4.導入數據:

5.檢查數據:

雖然這方法簡單,但需要mysqldump導出的數據文件進行還原。
分享:mysql語句:SET NAMES UTF8一直以來只知道mysql_query(SETNAMESUTF8);是設定數據庫編碼的,但是一直不清楚“SETNAMESUTF8”是什么。 直到今天才知道SETNAMES...是mysql語句。 真的感覺到自己的功課還沒做到家,現有知識儲備比較匱乏。現將所查相關資料記下: 1、SETNAMES‘charset_name’ SETNAM
相關MySQL教程:
- MSSQL清空日志刪除日志文件
- 關于數據庫中保留小數位的問題
- 解析mysql與Oracle update的區別
- mysql 導入導出數據庫以及函數、存儲過程的介紹
- MySQL——修改root密碼的4種方法(以windows為例)
- 解決MYSQL出現Can''t create/write to file ''#sql_5c0_0.MYD''的問題
- 深入理解SQL的四種連接-左外連接、右外連接、內連接、全連接
- 解析:內聯,左外聯,右外聯,全連接,交叉連接的區別
- mysql出現“Incorrect key file for table”處理方法
- mysql重裝后出現亂碼設置為utf8可解決
- 淺析一個MYSQL語法(在查詢中使用count)的兼容性問題
- 解析MySQL中INSERT INTO SELECT的使用
- 相關鏈接:
- 教程說明:
MySQL教程-MySQL無法啟動1067錯誤的解決方法
。