给A表添加触发器,当A表新增记录时,在B表插入几条记录,但是插入记录的时候会产生乱码,是什么原因?各位大哥大姐,救命啦!
解决方案 »
- mysql的高级管理对于编程的地位如何?
- Can't connect to MySQL server on 'localhost' (10061)
- mysql grant 授权不起作用
- MYSQL中 关于SELECT语句中的求和问题
- 如何两台机做mysql群集----现实应用,不是实验
- 把mysql的data目录下的数据库文件拷贝到另一台机器的mysql的data目录下,为什么myisam的表可以用,innoDB却出错?
- mysql 怎么实现 delete from table1 where id not in ...
- mysql分布式操作问题
- 怎么样才能不让别人的机器登陆到我的mysql数据库中?
- 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服务,清除原来的数据,重来一遍你的插入操作。