mysql数据库无法插入和显示中文字符

原创 2012年03月31日 10:17:44

Mysql数据库无法插入中文字符

1、这条命令很好用:show create table 表名 ;注:(在mysql console控制台下使用)

 如图:

如图:

 

 

2Set names utf8;

Show variables like %character%;

Show variables like %collation%;

 

 

3、更改mysql安装文件的my.ini文件。

确保有如下两句,

[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8

 

4、如果你是是的可视化界面,可以右击你的数据库名,然后修改‘数据库属性’里面的‘编码’。或者:找到你的数据库存放路径,打开db.opt文件,

内容如下:

default-character-set=utf8

default-collation=utf8_swedish_ci

 

5、使用命令行,alter table 表名character set utf8;
   这句很重要的,它是的default charset=utf8了,而不是latin1了。
   

6、命令show charset;

 

Show full columns from 表名;

确保你要插入的列是支持中文的,如:utf8。上面的Collation若是:latin就没法插入中文,可在你的可视化界面中,修改这一列的编码属性

Mysql数据库中不能插入中文

在使用Mysql数据库的过程中,遇到一个问题,向一个数据表中插入数据时,由于其中一个字段的值是中文,数据库报错,无法插入。 从网上找了很多方法都不太好用,最后发现一个简单可行的方法: 在建表语句中...
  • At_Once
  • At_Once
  • 2015年07月22日 22:58
  • 2838

mysql数据库的时候无法输入中文

(1)废话不多说就是使用mysql数据库的时候无法输入中文,可以输入中文后显示的又是乱码!! (2)不说了!开始解决问题! 第一步:找到安装mysql的目录找到 my.ini 文件; ...
  • tanqian351
  • tanqian351
  • 2016年04月28日 14:42
  • 1591

mysql无法插入中文以及查询无法显示中文

1、在控制台使用sql插入语句插入中文时报如下错误: Incorrect string value: '\xD5\xC5\xC8\xFD' for column xxx..//不正确的字符串,属于服务...
  • sinat_37116144
  • sinat_37116144
  • 2016年12月20日 16:50
  • 511

MySQL5.6不能插入中文字符串,已解决

修改my.inn里的内容如下图: 修改完重启MySQL服务 进入MySQL 新建一个数据库(原来的数据库还是原来的字符集编码) 使用新建的数据库,可以往表里插入中文字符串了 +---...
  • doramii
  • doramii
  • 2015年11月12日 13:06
  • 644

MySQL数据库表无法插入中文字符

在对MySQL数据库表进行手动数据插入时,可能会遇到中文字符无法插入的情况。遇到这种情况,很有可能是你在安装MySQL的过程中,没有把字符编码设置为gbk或utf8,而是直接默认为latin1。所以除...
  • qq_21144531
  • qq_21144531
  • 2015年05月04日 22:31
  • 2474

MySql数据库无法插入中文?

1、数据库插入中文失败? 2、刚开始的编码是这样的。 3、更改数据库的字符集,我改成这样就可以存入中文了。 4、下面是使用mysql指令设置 set character_set_client...
  • qq_34217598
  • qq_34217598
  • 2017年11月13日 20:51
  • 45

mysql数据库无法插入中文

mysql无法插入中文问题
  • zhangpan_soft
  • zhangpan_soft
  • 2017年01月07日 20:11
  • 400

mysql中插入和显示中文字符问题

使用utf8编码直接建立数据库无法插入中文,需要做些调整。用set names 字符集 将character_set_client、 character_set_results和character_s...
  • moonsheep_liu
  • moonsheep_liu
  • 2010年05月05日 10:22
  • 1075

解决PHP连接上了Mysql但却无法插入数据到数据库中

编写网页时,在某种情况下,可能会出现mysql_connect连接上了数据库,并且mysql_select_db选择了正确的表,可是却无法利用mysql_query向数据库中插入数据。   遇到这种...
  • cuihaoren01
  • cuihaoren01
  • 2015年03月06日 18:57
  • 3600

解决MySQL无法插入数据的问题!

有一张新建的表(financial_jcy)无法插入数据,读数据却没问题。原以为是程序的问题,折腾半天才发现原来还是表的问题。本来为了图省事,直接用COPY,PASTE的办法将类似的一张表(finan...
  • xxben
  • xxben
  • 2009年06月20日 17:50
  • 8119
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql数据库无法插入和显示中文字符
举报原因:
原因补充:

(最多只允许输入30个字)