mysql怎么打不到字,mysql输入中文时不显示打字栏

在linux命令行可以输入中文,但是在mysql里面不能输入中文,打都打不上,中文显示不乱码

mysql show variables like '%char%';

网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、成都小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了独山免费建站欢迎大家使用!

+--------------------------+----------------------------------+

| Variable_name | Value |

+--------------------------+----------------------------------+

| character_set_client | latin1 |

| character_set_connection | latin1 |

| character_set_database | latin1 |

| character_set_filesystem | binary |

| character_set_results | latin1 |

| character_set_server | latin1 |

| character_set_system | utf8 |

| character_sets_dir | /opt/mysql/share/mysql/charsets/ |

+--------------------------+----------------------------------+

8 rows in set (0.02 sec)

mysql

mysqlset character_set_client=gbk; (把mysql客户端编码,就是你看到的黑色的操作界面)

mysqlset character_set_results=gbk; (结果集)

以上是改为gbk,可以改成一个适合自己的类型。 latin1 ,utf-8等

求高手帮忙解决个问题,php的mysql创建表时不能打中文字

你这是创建字段的时候,字段长度当然不能是中文字了....

你创建表后添加记录的时候就可以打中文字了。

mysql表中不能用汉字怎么回事?希望哪位数据库高手指点。

如果是

主键

不能有重复的记录,如果你输入的中文已存在就不能再输入了,你可以输入其它中文试试

另外,数据库使用gbk编码,你的页面也要使用gbk编码,避免引起

乱码

建议不要把有可能出现重复值的列作主键。

为什么我的MYSQL里打不了字?

跟系统有关系,你在本地找个文本文件把语句写好了,粘贴到cmd命令界面不就行了。


本文标题:mysql怎么打不到字,mysql输入中文时不显示打字栏
文章链接:http://azwzsj.com/article/dsgjpsi.html