无法在mysql中插入带有中文字符的记录(错误1366)

无法在mysql中插入带有中文字符的记录(错误1366),mysql,utf-8,mysql-error-1136,Mysql,Utf 8,Mysql Error 1136,在mysql 5.1数据库中,我创建了一个表, 创建数据库mydatabase字符集utf8校对utf8\u常规\u ci create table users ( Id int not null auto_increment comment '主键', username varchar(200) character set utf8 comment '名字', password varcha

在mysql 5.1数据库中,我创建了一个表, 创建数据库mydatabase字符集utf8校对utf8\u常规\u ci

create table users 
(
   Id                   int not null auto_increment comment '主键',
   username             varchar(200) character set utf8 comment '名字',
   password             varchar(200) character set utf8 comment '密码',
   phoneno              varchar(200) character set utf8 comment '电话',
   note                 varchar(200) character set utf8 comment '备注',
   primary key (Id)
);
在Mysql命令行窗口中,我无法插入以下记录。它总是抱怨错误:1366字符串值不正确

INSERT INTO users (username, password, phoneno, note) VALUES ('张三', '123456', '123456', '我是张三');
有什么问题吗

我检查了Mysql配置,工作正常

mysql> show variables like '%char%';
+--------------------------+----------------------------------------------------
-----------+
| Variable_name            | Value
           |
+--------------------------+----------------------------------------------------
-----------+
| character_set_client     | utf8
           |
| character_set_connection | utf8
           |
| character_set_database   | utf8
           |
| character_set_filesystem | binary
           |
| character_set_results    | utf8
           |
| character_set_server     | utf8
           |
| character_set_system     | utf8
           |
| character_sets_dir       | C:\Program Files (x86)\MySQL\MySQL Server 5.1\share
\charsets\ |
+--------------------------+----------------------------------------------------
-----------+
8 rows in set (0.00 sec)