显示所有的数据库:
show databases;
创建数据库:
create database xxx charset=utf8; 创建的同时设置了数据库格式
删除数据库:
drop database xxx;
显示创建的数据库:
show create database xxx;
显示当前的mysql版本信息:
select version();
显示当前数据库时间:
select now();
使用数据库:
use xxx;
查看当前使用的数据库:
select database();
显示当前数据库的所有数据表:
show tables;
创建数据表:
create table xxx(id int)
例:create table students4(id int unsigned not null auto_increment primary key,
name varchar(30),
age tinyint unsigned default 0,
hight decimal(5,2),
gender enum("男", "女"),
cls_id int unsigned
);
向数据表中插入数据:
insert into students values(0, "xiaoming", 18, 183.33, "男", 13);
insert into students(需要插入的字段(满足约束条件)) values(...),(),()
删除表中的数据:
delete from students where gender=1;
清空表中的数据:
delete from students;
修改表中的数据:
update students set 字段和更新的数据 where 筛选条件;
例:update students set gender=1 where age=16;
显示数据表中的数据:
select * from tablexxx;
select age as 年龄, hight as 身高 from students5 where id < 4;
添加新字段:
alter table 表名 add 字段名 类型及约束;
例:alter table students add birthday data default "2020-02-02";
修改字段不重命名:
alter table 表名 modify 字段名 类型及约束;
例:alter table students modify birthday datatime;
修改字段重命名:
alter table change 原字段名 新字段名 类型及约束;
例:alter table 表名 change birthday birth data;
删除字段:
alter table 表名 drop 字段名;
例:alter table students drop name;
删除表:
drop table 表名;
例:drop table students;
来源:CSDN
作者:Alien_0x0111
链接:https://blog.csdn.net/Alien_0x0111/article/details/104450711