这是sql语句 mysql> insert into user(user_id,username,password,status,description) values(1,'
admin','admin',1,'管理员');
不知道为什么成功插入后,就是如图所示,不显示

解决方案 »

  1.   

    看不到图,可以是数据库的编码问题弄的,换一种编码就可以了,我也忘记是什么的 好像有GBK什么的和UNICODE
      

  2.   

    是 不能显示汉字 出现乱码么?
    那是因为编码的 问题 吧编码改成 utf-8具体如何操作 你可以百度 搜索   "mysql编码"
      

  3.   

     你要设置
    MYSQL的编码
      

  4.   

    create database newtest default charset gb2312 设置编码
    create table admin
    (
    id int auto_increment primary key,
    name varchar(20),
    password varchar(20)
    )
    之后设置中文数据
    set names gb2312看看行不行
      

  5.   

    抱歉各位 涂在这里:
    +---------+-------------+----------+--------+----------+
    | user_id | description | password | status | username |
    +---------+-------------+----------+--------+----------+
    |       1 |             | admin    |      1 | admin    |
    |       2 |             | user     |      1 | user     |
    +---------+-------------+----------+--------+----------+
    就是插入中文,提示成功,但是数据库里这个字段是空,是为啥啊?
    set names gbk/gb2312;试了 都不行 啊