Mac终端MAMP操作mysql数据库中文出现问号乱码解决方法

网上搜了好多设置字符集还是没解决问题, 刚刚终于解决了,用phpMyadmin解决的

步骤如下:

1 >先创建好database, 然后打开phpmyadmin,按如下步骤,选择utf-8的,然后执行(如果你已经在这个db下创建了表格的就要删除然后重新创建新的表格, db修改字符集后, 对之前创建的表格的字符集是没有影响的)

这个时候用mac终端查询数据库的时候就已经能正常显示中文了


但是这个时候写好的php代码运行在网页上的时候, 网页上的显示依旧是问号乱码, 然后我们在代码区链接数据库的地方加上以下代码

mysqli_set_charset($link, "utf8"); // $link是你链接数据库的那个参数

这个时候重新运行程序,就正常了, 终端还有网页都能正常显示中文了.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容