– 1.DDL操作之数据库操作
– 查看所有数据库
show DATABASES;
– 创建数据库
CREATE DATABASE mydb1 ;
– 选择使用数据库
USE mybd1;
– 删除数据库
drop DATABASE mydb1;
drop DATABASE if exists mydb1;
– 修改数据库编码
ALTER DATABASE mydb1 CHARACTER set utf8;
– 1.选择数据库
use mydb1;
– 2.创建表格
create table if not exists student(
sid int UNSIGNED,
-- 无符号
-- 有符号一般最高位位正负
name varchar(20),-- '张三'
gender varchar(2),
age int,
birth date,
address varchar(20),
score double
-- 每行后面都有一个“ , ”,但是最后一行没有!!!
);
– 3.查看当前数据库所有的表
SHOW TABLES;
– 4.查看指定表的创建语句
show create table student;
– 5.查看表结构
desc student;
– 6.删除表
drop table student;
use mydb1;
– 修改表结构
-- 1.添加列alter table 表名 add 列明 类型长度[约束];
-- #为student表添加一个新的字段为:系列 dept 类型为 varchar(20)
use mydb1;
ALTER table student add dept varchar(20);
– 2.修改列名和类型:alter table 表名 change旧列名 类型(长度)[约束];
-- 为student表的dept字段更换为department varchar(30)
use mydb1;
alter table student change dept department varchar(30);
– 3.修改表删除列:alter table 表名 drop 列名;
-- 删除student表中department 这列
use mydb1;
alter table student drop department;
– 4.修改表名:rename table 表名 to 新表名;
use mydb1;
-- student 表名改为stu
rename table student to stu;
-- 点上级刷新