MySQL数据库Mysql

SQL学习

2019-03-04  本文已影响342人  仕明同学

1、SQL简介

SQL:Structured Query Language的缩写(结构化查询语言)是一种定义、操作、管理关系数据库的句法

2、常用数据库

Oracle
DB2
Informix
Sybase
SQL Server
ProstgreSQL面向对象数据库
MySQL
Access
SQLite等

3、数据库服务器、数据库和表的关系

image.png

4、DDL数据定义语言

数据库的操作

针对表的操作

插入数据

更新

删除

创建一个学生表

模糊查询

创建新表分数表

create table score ( id int primary key, sid int , china int, english int , history int, constraint sid_FK foreign key(sid) references stu(id) ) ;
 insert into score values(1,1,68,54,81) ;
 insert into score values(2,3,89,98,90) ; 
insert into score values(3,4,25,60,38) ; 
insert into score values(4,6,70,75,59) ;
 insert into score values(5,8,60,65,80) ;

排序(order by )

创建引用约束

alter table score add constraint stu_score_FK foreign key(sid) references stu(id) ;

自动增长 create table t5 ( id int primary key auto_increment, name varchar(20) ) ;

5、在where子句中经常使用的运算符

运算符
Like语句中,% 代表零个或多个任意字符,_ 代表一个字符,例first_name like ‘_a%’

image.png

6、数据完整性

7、查询

8、 MySQL常用数据类型

9、 相关函数

上一篇下一篇

猜你喜欢

热点阅读