如题,给mysql数据库的表格添加记录,int格式的字段显示正常,varchar格式的字段显示问号,本人是个初学mysql的新人,照教程安装好软件后一直跟着新手书在学习,今天遇到了这个问题,希望得到大神指教。谢谢!如图所示,不知道怎么改,求教!
解决方案 »
- 求一个时间相加问题
- PHP 程序找错(处理冗沉重复信息)
- 网站镜像,主网站和镜像网站Mysql数据同步
- 关于Innodb优化上的几个问题
- Communications link failure due to underlying
- 临时表的显示
- 以前用MYSQL 3.23.55 挺好的,一但升级到 3.23.57 或更高的版本时,原来的PHP程序提示数据库用户名密码不正确,怎么回事?
- Mysql control center 0.8.10 在windows 2000 下连接linux下的Mysql数据库,不通?
- 这个SQL查询应该怎么写?
- MySQL日志有错误级别的概念吗?
- SQL 除法用不了,失效
- MySql安装问题
1、给mysql设置中文编码
SET character_set_client='utf8';
SET character_set_connection='utf8';
SET character_set_results='utf8'; 查看编码格式
show variables like "%char%"; 2、建库设置编码格式
CREATE DATABASE `test`
CHARACTER SET 'utf8'
COLLATE 'utf8_general_ci'; 3、建表设置编码格式
CREATE TABLE `database_user` (
`ID` varchar(40) NOT NULL default '',
`UserID` varchar(40) NOT NULL default '',
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 这三步之后应该就没问题了
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码