MYSQL字段相关操作
查看当前客户端字符编码:(不要使用use database选择数据库)... 1
查看当前使用的数据库字符编码:(确保使用use database)... 1
第一节数据库、表、字段编码操作
查看当前客户端字符编码:(不要使用use database选择数据库)
show variables like 'character%';
查看当前使用的数据库字符编码:(确保使用use database)
show variables like 'character%';
修改当前数据库字符集编码:
alter database test default character set gbk;
查看某一张表字符集编码:
show create table student;
修改某一张表的字符集编码:
alter table student default character set gbk;
修改某一张表的所有字段编码:
alter table student convert to character set gbk;
第二节对数据库表字段的增、删、改、查
创建Person表和Student表:
create table person(id int(5),type varchar(20));
create table student (id int(5),name varchar(20),gender char(3));
字段添加:
alter table student add address varchar(100);
字段删除:
alter table student drop address;等价于alter table student drop column address;
修改数据库表的名字:
rename table student to user;等价于alter table student rename to user;
修改字段数据类型(同时还可以修改类型大小):
alter table student modify gender varchar(10);
修改字段名称(同时可修改字段类型大小):
alter table student change gender sex varchar(20);
修改字段名字的同时修改数据类型:
alter table student change sex gender char(2);
查看字段类型:
desc student;等价于show colunms from student;