久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何解決mysql修改編碼失敗的問題

138次閱讀
沒有評論

共計 1963 個字符,預計需要花費 5 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章主要介紹了如何解決 mysql 修改編碼失敗的問題,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓丸趣 TV 小編帶著大家一起了解一下。

mysql 修改編碼失敗的解決辦法就是在連接 url 后加上代碼“?useUnicode=true amp;characterEncoding=UTF-8”即可。

mysql 修改編碼不成功解決辦法

問題描述:

改為 UTF8 之后,重新進入 mysql, 它又自動改回 latin1

有個方法很簡單,在連接 url 后加上如下代碼即可:

?useUnicode=true amp;characterEncoding=UTF-8

特別注意,兩個屬性之間一定要用 符號的轉義符,且不能帶空格,否則會報錯。

例子如下 hibernate.cfg.xml 配置文件:

 ? xml version = 1.0 encoding = UTF-8 ? 
 !DOCTYPE hibernate-configuration PUBLIC
 -//Hibernate/Hibernate Configuration DTD 3.0//EN 
 http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd 
 !-- Generated by MyEclipse Hibernate Tools. -- 
 hibernate-configuration 
 session-factory 
 property name = dialect 
 org.hibernate.dialect.MySQLDialect
 / property 
 property name = connection.url 
 jdbc:mysql://localhost:3306/share?useUnicode=true amp;characterEncoding=UTF-8
 / property 
 property name = connection.username root / property 
 property name = connection.password accp / property 
 property name = connection.driver_class 
 com.mysql.jdbc.Driver
 / property 
 property name = myeclipse.connection.profile ssh / property 
 property name = show_sql true / property 
 property name = format_sql true / property 
 mapping resource = cn/lihuoqing/po/ShUser.hbm.xml / 
 mapping resource = cn/lihuoqing/po/ShOptions.hbm.xml / 
 mapping resource = cn/lihuoqing/po/ShFiles.hbm.xml / 
 mapping resource = cn/lihuoqing/po/ShComments.hbm.xml / 
 mapping resource = cn/lihuoqing/po/ShDown.hbm.xml / 
 / session-factory 
 / hibernate-configuration 

=================================

1 修改數據庫級

a. 臨時更改:

mysql SET GLOBAL character_set_database=utf8;

b. 永久更改:

改了服務器級就可以了

2. 修改表級

mysql ALTER TABLE table_name DEFAULT CHARSET utf8;

更改了后永久生效

3. 修改列級

修改示例:

mysql alter 
table `products` change `products_model` `products_model` varchar(20) 
 character set utf8 collate utf8_general_ci null default null;

更改了后永久生效

4. 更改連接字符集

a. 臨時更改:

mysql set names utf8;

b. 永久更改:

修改 my.ini 文件(linux 為 my.cnf)

從 my.ini 下手

[client]
 default-character-set=utf8
 [mysql]
 default-character-set=utf8
 [mysqld]
 default-character-set=utf8

感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享如何解決 mysql 修改編碼失敗的問題內容對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,遇到問題就找丸趣 TV,詳細的解決方法等著你來學習!

向 AI 問一下細節

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-18發表,共計1963字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 罗源县| 乌海市| 高唐县| 呼和浩特市| 武平县| 宁阳县| 邓州市| 丰顺县| 昌宁县| 会泽县| 浠水县| 光山县| 庆安县| 呼伦贝尔市| 阳新县| 凌海市| 六枝特区| 靖远县| 洪雅县| 乾安县| 兴宁市| 张家港市| 彰化市| 宁国市| 简阳市| 江华| 昆明市| 普安县| 彰化市| 家居| 土默特右旗| 南木林县| 和硕县| 南和县| 兴隆县| 遵义市| 茌平县| 扬州市| 道真| 钦州市| 绥化市|