mysql
create database mydatabase;
use database;
show database;
drop database;
select database();
select version();
desc tablename;
net start mysql
net stop mysql
DQL select
DML insert updata delete
DDL create
TCL commit rollback
DCL grant revoke
source c://data.sql
ctrl+c
show create table orz;
select name '姓名' from driver;
<> !=
between small and big
is null
ifnull(name,2)
select 8 from driver where name like '_A%'
order by money asc/desc 升降
order by 1 asc/desc 升降
lower(name)
upper(name)
lenth(name)
substr(name,2,3)
round (123.456,0)
rand()
trim(' wqeqw ')
str_to_date('日期字符串',‘日期格式’)
%Y %m %d %H %i %s
select time from timetable where data=str_to_date('12-7-1980','%m-%d-%Y')
date_format('日期格式类型数据',‘日期格式’)
sum()
avg()
max()
count()
count(*)
min()
select distinct name from tablename;
select distinct name,age from tablename;
create table emp1 as select * from emp;
insert into emp select * from emp1;
alter table t_student add name varchar(10);
alter table t_student motify name varchar(20);
alter table t_student drop name
not null
unique 不能重复,但可为null unique(name,age)联合表级约束,联合唯一
primary key
foreign key
constaint user_name_unique unique(name)给约束起名字
外键字段可以为空,被引用表字段必须要有唯一性
constraint student_class_fk foreign key(classno) references class(cno)
show engeins;
start transaction;
commit;
rollback;
set autocommit=off/on;
set session autocommit=off/on
MySQL 笔记
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。