MySQL服務不能啟動,提示1067錯誤的解決方案

來源:互聯網
上載者:User

今天幫朋友配置MySQL伺服器,竟然啟動不了服務,老是說1067錯誤,非常鬱悶!

這時候搜尋引擎就發揮作用了,不過搜尋出來的結果都是一樣的,說什麼在windows目錄下搞什麼my.ini檔案。

以下是原文:

  尋找系統windows目錄下的my.ini檔案,編輯內容(如果沒有該檔案,則建立一個),至少包含basedir,datadir這兩個基本的配置。

  [mysqld]
  # set basedir to installation path, e.g., c:/mysql
  # 設定為MYSQL的安裝目錄
  basedir=D:/www/WebServer/MySQL
  # set datadir to location of data directory,
  # e.g., c:/mysql/data or d:/mydata/data
  # 設定為MYSQL的資料目錄
  datadir=D:/www/WebServer/MySQL/data

  另外,要主意
  [WinMySQLadmin]
  Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe
  user=root
  password=xxxxxxxx
  #以上是設定WinMySQLadmin的配置
  [Client]
  user=root
  password=xxxxxxxx

 

靠,亂來!我看了那MySQL的服務,服務的my.ini啟動路徑早就設定好了,是在安裝目錄下的,根本不需要到windows目錄下搞。無奈的是在搜尋引擎搜尋出來的結果,基本都是轉載的(說的好聽叫轉載,不好聽叫採集,更不好聽叫抄襲)。經過多番周轉,終於找到一個不同的了。以下為解決辦法:

  修改my.ini中
  # The default storage engine that will be used when create new tables when
  default-storage-engine=INNODB
  將"INNODB“修改"MYISAM"為:
  default-storage-engine=MYISAM
  主要還是因為,使用的版本對INNODB未支援導致。

按照他說的,問題果然解決了!

後來我在我電腦中安裝MySQL,也出現了同樣的問題,但嘗試了這種方法,竟然不行,後來我完全卸載,再重新安裝,又可以了。

具體問題不清楚,總之如果以上三個方法都不行的話,那我也無語了!!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.