当前位置:首页 » 操作系统 » 数据库显示中文

数据库显示中文

发布时间: 2023-09-13 08:21:09

1. mysql数据库怎么支持中文

1,创建table的时候就使用utf8编码

举个例子:

在每次创建表的时候都在最后加上 character set = utf8 就可以很好的支持中文。

2,修改已经有的table的编码
当使用默认编码创建了一个table的时候,是不能支持中文的,这时候使用如下语句对table_name进行修改:

此后再往这个table插入中文的时候,就可以正常存储和读取了,但不知道为什么之前的乱码还是不能纠正,只能新插入的数据没有问题。
[注意] 我google了一下,有些地方说这个命令也行,但是我测试以后并不行
alter table table_name charset=utf8; #这个语句并没有让table_name支持中文

2. php连接mysql数据库的显示中文问题

在每次连接数据库之后,先执行一个查询,告诉数据库你要用的字符集。然后再进行插入,读出等其他查询。这个查询的sql语句是:
$que='set names "gb2312"';
将$que作为查询内容执行一个查询。
其中的gb2312可以换成其他的,比如gbk,utf8等。
你以后再输入的数据就可以正常显示了。

3. 数据库中怎么样使查询结果的列名为对应中文

1、创建测试表,create table test_student(stu_id number, class_id number);

热点内容
python安卓版 发布:2025-09-16 23:01:04 浏览:820
码小易编程 发布:2025-09-16 23:00:56 浏览:332
在线音乐源码 发布:2025-09-16 22:57:39 浏览:682
api开发php 发布:2025-09-16 22:06:15 浏览:596
mysql自动备份linux 发布:2025-09-16 21:58:33 浏览:944
怎么用自己的服务器ip做域名 发布:2025-09-16 21:49:57 浏览:916
vc为什么能编译不能用 发布:2025-09-16 21:48:03 浏览:743
编译原理冲突图的定义 发布:2025-09-16 21:26:45 浏览:811
安卓手机芯哪个牌子好 发布:2025-09-16 21:26:33 浏览:209
centos编译安装git 发布:2025-09-16 21:19:55 浏览:977