MySQL编码怎么都显示不了中文

字段编码、表编码、数据库编码、命令窗口编码都改成了gbk,但就是显示不了中文,怎么搞,,

http://img.mukewang.com/58fc16fc0001310a05760697.jpg

http://img.mukewang.com/58fc16fd0001f3cb07010284.jpg

http://img.mukewang.com/58fc16fe0001027309220502.jpg


Lion_ssg
浏览 1981回答 4
4回答

喜欢自己表现到底

USE test;ALTER DATABASE test CHARACTER SET=UTF8;命令行打这段代码就好了!

Lion_ssg

找到原因了,大概是因为创建表的时候没有指定编码,输入记录的时候已经使用了默认编码,后面改其他的也不一定能显示原来不能显示的内容。所以即便我怎么改都显示不了中文。

子期不遇

建库的时候:create database 库名 character set 'utf8' collate 'utf8_general_ci';建表的时候:create table 表名 (属性名 数据类型 约束条件.......) engine=InnoDB default charset=uft8;

习惯受伤

试试utf8
打开App,查看更多内容
随时随地看视频慕课网APP