mysql 修改字符集


1: 在Mysql的配置文件 my.ini (一般在c:/windows/下面) 里加上服務器的默認編碼配置: default-character-set=utf8
2: 修改你的數據庫的字符編碼:進入Mysql數據庫,通過命令修改你的數據庫字符編碼: ALTER DATABASE `databaseName` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci  (修改后需要重啟Mysql數據庫)
3: 如果你的表以及表里的字段使用了不正確的字符編碼,同樣需要修正過來:命令:
 修改表的編碼: ALTER TABLE `tableName` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
 修改字段的編碼: ALTER TABLE `tableName` CHANGE `dd` `dd` VARCHAR( 45 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL 
(做好了時,再跑一下上面那兩個查看字符編碼的命令,看看是否全部都變成了utf8)

4: 如果還無效的話,再嘗試使用這個MYSQL數據庫連接字符串:  jdbc:mysql://localhost:3306/xxxx?useUnicode=true&characterEncoding=UTF-8 (有時可能需要將符號(&)轉碼寫成(&))


免責聲明!

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



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