MySQL 基本操作
DDL(数据库定义语言)
-
查看当前有哪些数据库:
show databases;
-
创建数据库:
create database 数据库名 charset utf8;
-
删除数据库:
drop database 数据库名;
-
选择使用数据库:
use 数据库名;
-
查看当前数据库有哪些表:
show tables;
-
查看表结构:
desc 表名;
或者
describe 表名;
-
创建表:
create table 表名(字段名 数据类型,……,字段名n 数据类型)charset utf8;
-
修改表名:
alter table 旧表名 rename 新表名;
-
删除表:
drop table 表名;
-
添加表字段:
alter table 表名 add 字段名 数据类型;
-
修改表字段:
alter table 表名 modify 字段名 数据类型;
或者
alter table 表名 change 原字段名 新字段名 数据类型;
-
删除表字段:
alter table 表名 drop column 字段名;
DML(数据库操作语言)
-
添加表数据
insert into 表名(字段1,……,字段n) values(值1,……,值n);
或者
insert into 表名 values(值1,……,值n);//字段值必须匹配表的所有字段
-
修改表数据:
update 表名 set 字段名=字段值 [where];//不加条件修改所有
-
删除表数据
delete from 表名 [where];//不加条件删除所有
或者
truncate table 表名;//删除表,自增列重置
DQL(数据库查询语言)
-
查询表中的所有数据:
select * from 表名 [where] [order by]
四、DCL(数据库控制语言)
稍等:整理中……