给A表添加触发器,当A表新增记录时,在B表插入几条记录,但是插入记录的时候会产生乱码,是什么原因?各位大哥大姐,救命啦!
解决方案 »
- MYSQL连接错误,求教!
- cmd 进入mysql
- centos5.5下mysql启动失败提示:Starting MySQL.Manager of pid-file quit without updating f
- MYSQL:Commands out of sync; you can't run this command now
- txt文档导入MySQL出现的问题.
- 请问:怎样根据查询的结果,创建临时表啊?
- 难,难,难.....阿
- 急!请教高手:数据库系统时间的添加
- MySQL默认的timeout时间是多少,在哪里可以修改?
- mysql启动不起来
- 问个PostgreSQL数据库的问题
- postgresql建表脚本,某字段带双引号,为什么啊?
MySQL 中文显示乱码
videocollection | CREATE TABLE `videocollection` (
`videocollectionid` int(11) NOT NULL auto_increment,
`videocollectionname` char(30) NOT NULL,
`userid` int(11) NOT NULL,
`usertype` char(20) default NULL,
`createdateline` int(11) default NULL,
`modifydateline` int(11) default NULL,
`videonum` int(11) default '0',
`coverpic` varchar(50) default NULL,
`videoflag` smallint(6) default NULL,
`friend` tinyint(1) NOT NULL,
`password` varchar(30) default NULL,
`permit_ids` text,
PRIMARY KEY (`videocollectionid`)
ENGINE=MyISAM AUTO_INCREMENT=33 DEFAULT CHARSET=gbk | 用了set names 'gbk'命令后, 还是不行。
+--------------------------+--------------------------------+
| Variable_name | Value |
+--------------------------+--------------------------------+
| character_set_client | gbk |
| character_set_connection | gbk |
| character_set_database | gbk |
| character_set_filesystem | binary |
| character_set_results | gbk |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | D:\xampp\mysql\share\charsets\ |
+--------------------------+--------------------------------+
8 rows in set (0.00 sec)
在
[mysqld]下
添加:
default_character_set=gbk
或者
default_character_set=utf8
然后重启mysql服务,清除原来的数据,重来一遍你的插入操作。