對於mysql error 1366的解決

2021-08-29 21:39:15 字數 373 閱讀 6264

本來以為mysql用utf8編碼會可以解決中文的問題,但是今天insert語句的時候遇到了問題。mysql error 1366。讓我想不明白的是有2個表也是用utf8,卻沒有問題,真搞不懂。在網上找來一下,用gbk可以解決,那麼我就用回gbk編碼好了。

停掉mysql服務,修改my.ini檔案,修改default-character-set=gbk和default-character-set=gbk。再次插入,還是有問題。用status看了一下。原來

client characterset: utf8

conn. characterset: utf8

就把它設回gbk,用命令set names 'gbk'。再用status看一下,這回對了。再次插入資料,這回正確了。

mysql error 1067 解決方法

安裝後mysql5後,發現啟動出錯,有時啟動正常,但加接時馬上出錯。出錯 1067 解決辦法如下 1.刪除 windows my.ini 2.刪除其它地方的my.ini 3.在mysql安裝目錄下把my small.ini複製為my.ini 4.在my.ini最後一行插入 code mysqld 設...

MySQL error2003錯誤原因以及解決方案

出現error 2003 hy000 can t connect to mysql server on localhost 10061 錯誤有一下幾種原因 一 mysql資料庫沒有啟動 這種情況也正是我遇到的,到windows服務選項裡檢視發現沒有mysql資料庫服務這個選項,記得剛開始安裝mysq...

MYSQL ERROR 1045 錯誤的解決辦法

error 1045 28000 access denied for user root localhost using password yes 第一步 開啟開始裡mysql 的mysql command line client 輸入你的密碼 就是安裝時設的那個 第二步 在mysql 後輸入 up...