MAC上mysql中文乱码解决方案(亲测可用)
来源:互联网 发布:网店美工工作职责 编辑:程序博客网 时间:2024/06/09 23:54
我使用JDBC在web项目中向mysql数据库插入中文数据,不过却出现“???”之类的无法识别的乱码?我确保自己在程序中的string默认编码格式是utf8,因此判断问题还是mysql没能正确识别。网上搜了N多教程,你懂的,那些所谓教程或许适合他们的电脑或mysql版本,却不适合我。很多教程都说“到/usr/local/mysql/support-files
目录下将mac上的mysql配置文件模板my-default.cnf
拷贝到/etc
下,并将文件名改成my.cnf
”,但是我的mysql和support-files里压根找不到my-default.cnf文件,何谈拷贝,可能是我的mysql版本比较新吧。索性我就直接跑到/etc目录下自己建了一个my.cnf文件(需要最高权限,使用sudo su),然后写入内容:
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
保存,修改。关掉重启mysql,OK。
自己摸索一下午,把经验分享出来吧,如你们又其它情况,欢迎讨论。
参考文献:
http://www.cnblogs.com/mojita/p/5347614.html
0 0
- MAC上mysql中文乱码解决方案(亲测可用)
- Mac 下Mysql数据库中文乱码解决方案
- Mac版MySQL插入中文乱码解决方案
- Mac下Mysql中文乱码解决方案
- mac上mysql中文乱码问题
- MYSQL中文乱码解决方案
- mysql中文乱码解决方案
- MYSQL中文乱码解决方案
- MySQL中文乱码解决方案
- MySql 中文乱码解决方案
- MySQL中文乱码解决方案
- mysql中文乱码解决方案
- mysql中文乱码解决方案
- MySql中文乱码解决方案
- Mysql中文乱码解决方案
- mysql 中文乱码解决方案
- Mysql 中文乱码解决方案
- MySQL 中文乱码解决方案
- KNN(K-Nearest Neighbor)分类算法原理
- 欢迎使用CSDN-markdown编辑器
- 1048. 数字加密(20)
- 个人博客的部署
- 1049. 数列的片段和(20)
- MAC上mysql中文乱码解决方案(亲测可用)
- 1051. 复数乘法 (15)
- 反射
- FILE结构体与fd文件标识符
- 回溯法之N皇后问题
- [Unity对Excel的读取]
- java面试题之static和final
- matlab求解 非线性规划
- 关于UIAlertActionStyle的一些知识点