Mac下使用navicat软件存储数据乱码的解决方法
2016-09-20 20:37
417 查看
话不多说,直接贴上解决方法:
1.先确认你的php编码,mysql编码,页面编码是否一致。
上面如果没有问题,往下看
2.进入terminal终端,输入
如果字符集不是这样,可以参考(http://blog.csdn.net/benjamin_whx/article/details/44747653)
3.如果你发现你改完以后在msql下的字符集全都改过来了,但是获取的数据还是乱码,那么重点来了,在navicat新建链接的时候把编码格式换成auto而不是utf8,然后在重新导入数据试一下,我也不知道为什么是这样。神奇。。
1.先确认你的php编码,mysql编码,页面编码是否一致。
上面如果没有问题,往下看
2.进入terminal终端,输入
mysql -u root -p进入mysql,如果提示
mysql:command not found,给mysql建立一个快捷命令,
alias mysql=/usr/local/mysql/bin/mysql,然后重新执行上面的命令,然后输入
show variables like 'character\_set\_%';出现
+--------------------------+--------+ | Variable_name | Value | +--------------------------+--------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | +--------------------------+--------+
如果字符集不是这样,可以参考(http://blog.csdn.net/benjamin_whx/article/details/44747653)
3.如果你发现你改完以后在msql下的字符集全都改过来了,但是获取的数据还是乱码,那么重点来了,在navicat新建链接的时候把编码格式换成auto而不是utf8,然后在重新导入数据试一下,我也不知道为什么是这样。神奇。。
相关文章推荐
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- 使用Mac App Store更新、下载软件时出现未知错误的解决方法
- jQuery UI Autocomplete 使用 ajax 方法传输Json数据出现乱码问题的解决
- 使用csv存储爬虫数据乱码问题解决
- 查看已安装软件包的方法 and Oracle中文乱码解决办法总结 and Ubuntu12.04下Windows软件的安装(Wine的简单使用)
- navicat使用之查询中文乱码解决方法
- PHP数据乱码,数据库存储乱码解决方法
- 在Linux环境下使用 Putty软件中文乱码解决方法
- 使用navicat导入excel表格数据到postgresql报错解决方法
- shell中使用curl时,数据为乱码的解决方法,以及一些参数的解释
- 在SQLServer2005中使用SQL语句插入数据出现乱码或问号的解决方法
- asp中使用FCKeditor存取数据时出现乱码问题解决方法
- mac使用brew安装软件失败的通用解决方法
- WindowsMobile(Winform)开发中的数据存储(解决在不同的Form中要调用对方的方法或者使用对方的数据问题)
- php使用fputcsv()函数csv文件读写数据的方法(解决中文乱码问题)
- Java后台使用get方式远程跨域请求,返回数据为中文乱码解决方法
- Oracle客户端使用sqlldr导数据中文乱码问题解决方法
- Win8.1中文版系统使用中文软件出现乱码的解决方法
- jpgraph的一个使用例子及汉字乱码的解决方法
- jpgraph的一个使用例子及汉字乱码的解决方法