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输入中文时不显示打字栏
当前URL:http://myzitong.com/article/dsgjpsi.html