CREATE TABLE ` test` (
`eid` int(11) NOT NULL default '0',
`name` varchar(20) NOT NULL default '',
`rid` int(11) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=gbk CREATE TABLE `test1` (
`user_id` int(12) default NULL,
`user_name` varchar(200) default NULL,
`user_pwd` varchar(100) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin11、第一个表里面的中文为什么都是???问号;第二个表才正确?
2、第二个表中的CHARSET=latin1 是什么意思?
3、我怎么才能使第一个表中的中文显示正确,当然不是重建表的情况下?
`eid` int(11) NOT NULL default '0',
`name` varchar(20) NOT NULL default '',
`rid` int(11) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=gbk CREATE TABLE `test1` (
`user_id` int(12) default NULL,
`user_name` varchar(200) default NULL,
`user_pwd` varchar(100) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin11、第一个表里面的中文为什么都是???问号;第二个表才正确?
2、第二个表中的CHARSET=latin1 是什么意思?
3、我怎么才能使第一个表中的中文显示正确,当然不是重建表的情况下?
解决方案 »
- mysql 存储过程 调用参数
- 访问Linux服务器下的mysql失败问题,请高手指点
- mssql 如何转成MYSQL,在线急等!
- 当一个表的外键关联到其主键上时……
- 论坛改版了,我发个帖子试试看明天早上有没有分?
- 我在java中怎样取得2001-10-11以后的所有记录
- 在WIN2000上,用phpadmin连接mysql的问题,请看看吧
- 求优化个sql
- mysql 分组求和
- mariadb 10.2.14 使用 xtrabackup 备份报错。
- 请问access如何导出表结构,并导入到mysql中?
- 为什么我向MySQL数据库(5.0版本)插入记录的时候,当某个字段的内容是中文的时候就提示错误呢?详见内容
create database DATABASE_NAME default character set utf8;