解決Mysql資料庫插入資料出現問號(?)的解決辦法
首先,我用的mysql資料庫是5.7.12版本。
出現的問題:
1.插入資料顯示錯誤,插入不成功,出現:Incorrect string value: 'xCDxF5xD5xBCxBExA9' for column 'Sname' at row 1
2.插入中文,雖然插入成功,但是顯示:??
解決方法:
在my.ini檔案中的 [mysqld] 中加入 #character-set-server=utf8
如圖所示,必須在藍圈的上方,就是說,藍圈內的內容必須在[mysqld]的最下面,否則根本登入不了資料庫。
如果,上述解決方法還是解決不了?的問題,
連線資料庫時加上?useUnicode=true&characterEncoding=UTF-8這一句話。如下所示:
"jdbc:mysql://localhost:3306/sgmanagement?useUnicode=true&characterEncoding=UTF-8";
網上還有的說:在[mysqld]下加入 #default-character-set=utf8 ,不過我沒用到。
以上所述是小編給大家介紹的解決Mysql資料庫插入資料出現問號(?)的解決辦法,希望對大家有所幫助,如果大家想了解更多內容敬請關注指令碼之家網站!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4422/viewspace-2811325/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MYSQL資料庫匯入資料時出現亂碼的解決辦法MySql資料庫
- PbootCMS資料庫配置,修改為Mysql資料庫,配置Mysql出錯解決辦法boot資料庫MySql
- 解決hive資料庫 插入資料很慢的問題Hive資料庫
- MYSQL++ 資料庫連線超時的解決辦法LTMySql資料庫
- MySQL 與 Elasticsearch 資料不對稱問題解決辦法MySqlElasticsearch
- 解決pl/sql developer中資料庫插入資料亂碼問題SQLDeveloper資料庫
- 資料傾斜解決辦法
- 雲伺服器資料庫出現大量TIME_WAIT解決辦法伺服器資料庫AI
- SQLServer資料庫恢復掛起的解決辦法SQLServer資料庫
- 資料庫 Table is marked as crashed and should be repaired 解決辦法資料庫AI
- discuz資料庫搬家,改密碼後無法訪問解決辦法資料庫密碼
- 【資料庫】解決Mysql資料庫提示innodb表不存在的問題!資料庫MySql
- Navicat還原資料庫不完整的解決辦法資料庫
- SQLServer附加資料庫是隻讀模式的解決辦法SQLServer資料庫模式
- 安裝mysql資料庫及問題解決方法MySql資料庫
- Laravel 安裝 voyager 出現的資料庫報錯問題解決Laravel資料庫
- 資料併發操作帶的的問題及解決辦法
- Docker容器掛載資料卷出現Permission denied許可權問題的解決辦法Docker
- 資料庫欄位為0000-00-00的解決辦法資料庫
- SQL SERVER 資料庫被標記為“可疑”的解決辦法SQLServer資料庫
- 【Salesforce問題解決】Dataloader匯出的檔案亂碼或者問號的解決辦法Salesforce
- Mysql出現連線錯誤解決辦法MySql
- 資料庫無法註冊至監聽服務解決辦法資料庫
- PHP連線SQL資料庫無法顯示emoji表情的解決辦法(變成問號、1366 Incorrect string value)PHPSQL資料庫
- 資料編號+1 併發問題解決
- 資料庫層面問題解決思路資料庫
- MySQL 8.0.12 --secure-file-priv 資料匯出問題解決MySql
- 資料庫檔案複製問題和解決辦法資料庫
- (資料庫十)資料庫中的鎖機制以及死鎖產生的原因及解決辦法資料庫
- MySQL 資料庫崩潰(crash)的常見原因和解決辦法MySql資料庫
- AWS建立AMI映像資料丟失解決辦法
- SQLServer資料庫處於恢復掛起狀態的解決辦法SQLServer資料庫
- MySQL主從資料庫同步延遲問題怎麼解決MySql資料庫
- win10無法訪問win7共享資料夾的解決辦法Win10Win7
- git出現Permission denied的解決辦法Git
- SQL Server 資料庫無法重新命名的解決SQLServer資料庫
- SqlServer資料庫中文亂碼問題解決SQLServer資料庫
- MySql中表單輸入資料出現中文亂碼的解決方法MySql