解決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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- myeclispe中向mysql中插入中文資料出現??問題解決辦法LispMySql
- MYSQL資料庫匯入資料時出現亂碼的解決辦法MySql資料庫
- PbootCMS資料庫配置,修改為Mysql資料庫,配置Mysql出錯解決辦法boot資料庫MySql
- 資料庫漏洞解決辦法資料庫
- 解決hive資料庫 插入資料很慢的問題Hive資料庫
- MySQL匯入資料亂碼、出錯等問題的解決辦法MySql
- 解決Hibernate向MySQL資料庫插入中文亂碼問題MySql資料庫
- MYSQL++ 資料庫連線超時的解決辦法LTMySql資料庫
- MySQL 與 Elasticsearch 資料不對稱問題解決辦法MySqlElasticsearch
- 資料庫變慢了的分析及解決辦法資料庫
- 資料傾斜解決辦法
- Oracle資料庫頻繁歸檔問題的解決辦法Oracle資料庫
- MySQL插入資料1366錯誤解決方案MySql
- [資料庫] Navicat for MySQL換種思維解決插入同時更新資料資料庫MySql
- SQLServer資料庫恢復掛起的解決辦法SQLServer資料庫
- sqlserver、oracle資料庫排序空值null問題解決辦法SQLServerOracle資料庫排序Null
- 資料庫 Table is marked as crashed and should be repaired 解決辦法資料庫AI
- 升級informix資料庫到10.0出現KAIO錯誤的解決辦法ORM資料庫AI
- IBM TSM排程程式出現資料庫空間不足的解決辦法IBM資料庫
- 解決pl/sql developer中資料庫插入資料亂碼問題SQLDeveloper資料庫
- 雲伺服器資料庫出現大量TIME_WAIT解決辦法伺服器資料庫AI
- springMVC資料驗證出現404錯誤解決辦法SpringMVC
- MySQL資料庫慢的思路解決MySql資料庫
- discuz資料庫搬家,改密碼後無法訪問解決辦法資料庫密碼
- 【資料庫】解決Mysql資料庫提示innodb表不存在的問題!資料庫MySql
- SQLServer附加資料庫是隻讀模式的解決辦法SQLServer資料庫模式
- Navicat還原資料庫不完整的解決辦法資料庫
- 資料夾拒絕訪問的原因與解決辦法
- session丟失與解決辦法的資料Session
- 安裝資料庫和資料庫解決問題資料庫
- 安裝mysql資料庫及問題解決方法MySql資料庫
- 使用 localhost 無法連線 MySQL 資料庫的解決方案localhostMySql資料庫
- 資料併發操作帶的的問題及解決辦法
- MyGeneration連線MySQL資料庫解決MySql資料庫
- Laravel 安裝 voyager 出現的資料庫報錯問題解決Laravel資料庫
- Docker容器掛載資料卷出現Permission denied許可權問題的解決辦法Docker
- SQL SERVER 資料庫被標記為“可疑”的解決辦法SQLServer資料庫
- Oracle自動斷開資料庫連線的解決辦法Oracle資料庫