php读取myql数据输出乱码怎么办

2025-04-23 03:15:03 6
  • 收藏
  • 管理
    php读取mysql数据输出乱码的解决方法:首先打开my.ini配置文件;然后找到【client】与【mysqld】选项;最后添加配置【character_set_server=utf8】即可。 查看数据库使用的编码 (相关推荐:mysql教程)(视频) 复制SHOW VARIABLES LIKE %char% 可以看到字符集都是latin1 解决乱码的方法: (学习视频推荐:php视频教程) 创建数据库时设置编码 复制CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci; 注意后面三个单词之间是有下划线的对于每个选项所给定的值,前面没有等号;在第一个选项和第二个选项之间也没有逗号。 创建数据表时设置编码 复制CREATE TABLE cartoon(   name varchar(20),   sex varchar(20),   age varchar(20),   country varchar(20)) ENGINE=InnoDB DEFAULT CHARSET=utf8; 这样一般就不会出现乱码了。 (推荐教程:php培训) 还可以编辑my.ini配置文件,分别在[client] 标签和 [mysqld]添加:character_set_server=utf8
    上一页:php读取txt是乱码怎么办 下一页:php读取myql中文乱码怎么解决?
    全部评论(0)