doubleyong
管理员
管理员
  • 最后登录2025-12-02
  • 发帖数1198
  • 最爱沙发
  • 喜欢达人
  • 原创写手
  • 社区居民
  • 忠实会员
阅读:10289回复:1

mysql 中文编码问题,表里的中文显示为?

楼主#
更多 发布于:2016-10-14 10:47
避免创建数据库及表出现中文乱码和查看编码方法
1、创建数据库的时候:
CREATE DATABASE `test`
CHARACTER SET 'utf8'
COLLATE 'utf8_general_ci';
2、建表的时候
CREATE TABLE `database_user` (
`ID` varchar(40) NOT NULL default '',
`UserID` varchar(40) NOT NULL default '',
) ENGINE=MYISAM DEFAULT CHARSET=utf8;

最新喜欢:

312312
知识需要管理,知识需要分享
doubleyong
管理员
管理员
  • 最后登录2025-12-02
  • 发帖数1198
  • 最爱沙发
  • 喜欢达人
  • 原创写手
  • 社区居民
  • 忠实会员
沙发#
发布于:2018-06-11 15:54
如果数据已经创建了,可以执行如下代码,修改数据库的编码:

alter database 数据库名称 charset = utf8;
知识需要管理,知识需要分享
游客


返回顶部

公众号

公众号