程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql中遇到1366錯誤的解決辦法

mysql中遇到1366錯誤的解決辦法

編輯:MySQL綜合教程

mysql中遇到1366錯誤的解決辦法


最近給學校做一個項目,數據庫要用到oracle,如果在windows下面的,安裝oracle是比較簡單的,但是很不巧,在我接項目前,剛剛換了台Mac,所以這回問題大了,oracle現在最新的版本還不支持Mac os系統,目前10g是支持Mac os的,但是10g官網的資源已經撤掉了,但是你可以通過其他渠道拿到Mac版的10g的oracle安裝包。說的有些遠了,還是回到我們的話題。由於還沒有在我的Mac系統上安裝好oracle,所以為了不拖慢項目的進度,所以我就先用mysql來應急下。但是當我把mysql安裝到系統上時,剛剛插入一條數據就出現一個錯誤,下面給大家展示下:

\

這種問題的解決辦法:<喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+v8nK07uvuaS+36O61NrE49DCvajK/b7dv+K1xMqxuvK8x7XD0N64xERlZmF1bHQgQ29sbGF0aW9uIM6qVVRGOLy0v8m94r721eK49s7KzOKhozwvcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20150104/20150104095531171.png" alt=""http://www.Bkjia.com/database/MySQL/" target="_blank" class="keylink">mysql/bin

vi msqld

在這個文件中加入

default-storage-engine=INNODB
   character-set-server=utf8
   collation-server=utf8_general_ci

然後輸入(:qw!)

=============》據說上面這種方法會導致無法啟動mysql,我還沒有遇到這種情況,如果你愛專研問題,可以親自嘗試下,當你遇到問題是一個非常好的學習方式,記憶非常深刻。如果你分享出來與大家一起討論,那麼你的級別又高了一些。

這樣應該就OK了,關於命令行的解決方法有很多。

因為之前在使用mysql的時候並沒有遇到過這個問題,但是我看到這個問題的時候我還是比較淡定的,我大概看到這種錯誤應該是mysql內部設置錯誤,所以我就到度娘去問,答案是很多,但是都感覺答案比出現的問題都要復雜,我沒有說他們的方法不好,他們的方法很有技術含量,像我等菜鳥一般是比較難看懂的。但是通過別人的解答我大概知道是為神馬錯了,是因為中文字符串的問題,因為工具是人家老外開發的,當然默認不會設置字符串為中文格式的。所以中國軟件行業的未來就靠你們了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved