本文目录一览:
- 1、怎样从mysql数据库中读取数据表的字段名字
- 2、mysql 编码是 latin1 如何 获取 里面中文数据 ???
- 3、怎样在mysql中获取列名
- 4、mysql中如何查询中文字段
- 5、怎么查询mysql对应中文名称
- 6、数据库中怎么样使查询结果的列名为对应中文
怎样从mysql数据库中读取数据表的字段名字
可以通过查询系统表来获取。
1、打开Navicat for Mysql,登录到指定数据库下。
2、新建查询。
3、输入以下语句:
select column_name from information_schema.COLUMNS where table_name='表名'
结果:
其中id和name就是test表的字段名字。
mysql 编码是 latin1 如何 获取 里面中文数据 ???
直接修改数据库中这个表里面字段的编码,改成utf-8类型,就可以存储和读取中文了,alter table 表名 change 字段名 字段名 varchar() character set utf8 not null。
怎样在mysql中获取列名
use 数据库名;
show tables; //显示数据库中的表
desc 具体某个表的名称; //列出想要的表的列名信息
//或者:show columns form 具体某个表的名称;
mysql中如何查询中文字段
直接用中文名称即可查询。
可按如下方法做测试:
1、创建表插入数据:
create table test
(序号 int,
名称 varchar(10));
insert into test values (1,'张三');
insert into test values (2,'李四');
2、执行查询:
select * from test where 序号=1
结果显示:
也就是说中文字段名在查询中可以直接引用。
怎么查询mysql对应中文名称
MySQL查询中文和查询外文没有分别,都是一样的,只要将字符集设置为支持中文的字符集(例如gb2312等)就可以查询出正确的结果。
数据库中怎么样使查询结果的列名为对应中文
1、创建测试表,create table test_student(stu_id number, class_id number);
2、插入测试数据,
insert into test_student values(1,1001);
insert into test_student values(2,1001);
insert into test_student values(3,1002);
insert into test_student values(4,1003);
insert into test_student values(5,1003);
insert into test_student values(6,1003);
commit;
3、查询数据表中内容,select * from test_student ;
4、将列名翻译为中文名进行展示,select stu_id as "学生编码", class_id as "课程编码" from test_student t;