/* 数据库的增删改查*/
create database new;/* 创建数据库*/
drop database new;/* 删除数据库*/
alter database test01 character set gbk; /* 修改数据库的数据库字符集*/
show databases;/* 查看所有数据库*/
show create database dsx_test;/* 查看数据库dsx_test的信息*/
/* 表的增删改查*/
create database test01;/* 创建数据库*/
show databases;/* 查看所有数据库*/
use test01;/* 打开数据库test01,使用它*/
/* 表增 */
create table student(
id INT(8),
name VARCHAR(20),
gender VARCHAR(1),
age INT(2)
);
create table gaga(
id int
);
/* 表删 */
drop table gaga;
/* 表改 */
/* 改字段 */
alter table student rename student1;/*改表名*/
alter table student1 modify id INT(3);/* 改单个字段数据类型*/
alter table student1 modify id INT(10),modify name VARCHAR(21);/* 改多个字段数据类型*/
alter table student1 change gender sex VARCHAR(1);/* 改字段名称*/
alter table student1 change sex gender VARCHAR(2);/* 改字段名称和数据类型*/
alter table student1 modify id int(3) first;/* 改字段位置至第一列*/
alter table student1 modify phone int(8) after name;/* 改字段位置至指定列后面*/
/* 删字段 */
alter table student1 drop phone;
/* 增字段 */
alter table student1 add score FLOAT; /* 增在表最后一列 */
alter table student1 add phone INT(8) first;/* 增在表第一列 */
alter table student1 add clazz varchar(10) after age;/* 增在表指定列第后面 */
/* 表查 */
show tables;/* 查看数据库有哪些表 */
describe student;/* 查看表student基本信息 */
show create table student;/* 查看表student更多信息 */