Mac下 mysql数据库传入中文乱码
2018-03-16 10:50
225 查看
问题:mac系统,通过php向mysql数据库中写入数据,中文乱码。在mysql中直接添加是可以的。
在网上找了大量的文章,解决方式如下:
1.编码不一致。 php文件的编码格式与数据库的不一致。查看编码后,是一致的。都为utf-8。
2.mysql配置问题。 解决方式:
找到 /private/etc 路径 你可以在终端cd /private/etc,也可以通过搜索 总之找到etc文件夹,在其下新增一个 my.cnf 文件。在文件中复制下面的代码:[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
重启 mysql 。再写入即可。
在网上找了大量的文章,解决方式如下:
1.编码不一致。 php文件的编码格式与数据库的不一致。查看编码后,是一致的。都为utf-8。
2.mysql配置问题。 解决方式:
找到 /private/etc 路径 你可以在终端cd /private/etc,也可以通过搜索 总之找到etc文件夹,在其下新增一个 my.cnf 文件。在文件中复制下面的代码:[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
重启 mysql 。再写入即可。
相关文章推荐
- Mac 下Mysql数据库中文乱码解决方案
- Mac Mysql数据库中文乱码问题解决
- 001-mac下Navicat连接MySQL数据库中文乱码问题
- Mac下,MySQL数据库中文乱码的解决方法
- mac上mysql数据库读取数据中文乱码问题
- 解决Hibernate向MySQL数据库插入中文乱码问题
- mysql数据库使用SQLyog 导入中文 csv 文件出现乱码 解决
- linux下mysql数据库常用命令以及中文乱码问题的解决
- python读MySQL数据库出现中文乱码问题
- springMVC教程(四)保存数据到mysql数据库中文乱码问题解决方法
- PHP返回mysql数据库中文字符出现乱码问题之解决方案
- eclipse for mac 中文乱码问题的解决办法
- 解决mac 中的myeclipse控制台中文乱码问题
- mysql数据库 中文乱码
- 【openfire】解决openfire在使用MySQL数据库后的中文乱码问题
- mac mysql 插入中文乱码
- mysql数据库中文乱码解决方案
- Mysql数据库解决中文乱码问题【不修改my.ini配置文件】
- Hibernate连接MySQL数据库中文乱码问题
- 关于mysql数据库中存放中文字段乱码问题解决方案