ERROR 1366 (HY000): Incorrect string value: '\xAD\xE5\x9B\xBD\xE9\x82...' fo的解決方法


本地wamp導入4G數據時,出現了ERROR 1366 (HY000): Incorrect string value: '\xAD\xE5\x9B\xBD\xE9\x82...,如圖下

找到的解決的方法如下:

my.ini,打開

1.在[client]段落增加:default-character-set=utf8

2.在[mysqld]段落增加:character_set_server=utf8

重啟MySQL服務即可。

如果還是不能解決問題,重新打開 Mysql 控制台操作如下:

1. 打開Mysql控制台,(wampserver安裝后默認Mysql的用戶名是root,密碼是空,如果你設置了

    密碼就要輸入密 碼)直接按回車鍵

    我的: 我的默認密碼是空所以,直接按回車鍵

2. 輸入指令: create database 數據庫名 default character set utf8;

    我的: create database business default character set utf8;

    語句的意思: 創建一個名為business的數據庫,默認設置字符集為utf8

3. use 數據庫名

    我的: use business;

    語句的意思: 使用business數據庫

4. alter database 數據庫名 default character set utf8;(此步驟可以跳過,最好執行一下)

    我的: alter database business default character set utf8;

    語句意思:  修改數據庫business 的字符集為utf8

 5. source 要導入的數據庫文件的路徑

    我的: source E:/cl.sql

    語句意思: 導入E盤下的cl.sql數據

 

  掃二維碼,關注更多PHP資訊!

qrcode_for_gh_eca2f6d7a005_258.jpg


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM