文章目录
什么是MySQL
Mysql简介
1、Mysql的使用
1.1 连接数据库
1.2常见命令
1.3 图形化界面工具
2、SQL
2.1 SQL的分类
什么是MySQL
Mysql简介
开源免费的关系型的数据库管理系统。
利用表(数据库表)存储和管理数据,行称为记录,列称为字段。
管理多个数据库,每个数据库中管理多张表。
支持千万级的数据量。
支持GPL许可证。
1、Mysql的使用
1.1 连接数据库
C:\Program Files\MySQL\MySQL Server 5.7\bin>
net start mysql (启动MySQL服务) net stop mysql (关闭MySQL服务) mysql -uroot -p密码 (不建议这种情况) mysql -uroot -p 密码 (推荐--安全)
注意事项:在开启MySQL服务时必须先关闭防火墙,否则会出现连接不到本地的错误
1.2常见命令
/
show databases; 显示数据库 use dbname; 切换数据库 show tables; 展示表
1.3 图形化界面工具
客户端,利用图形界面来展示数据(友好), navicat,sqlyog等。
2、SQL
结构化查询语言、关系型数据库通用语言。
结束标识是 ;
字符串数据用引号
大小写不敏感
2.1 SQL的分类
DDL: 数据定义语言(结构)
实现数据库对象(数据库,表,视图,索引等)的操作(创建,修改和销毁)
create / alter / drop
DML: 数据操纵语言(数据)
增删改
insert / delete / update
DQL: 数据查询语言
select
TCL: (transaction)事务控制语言
commit / rollback(回滚)
DCL: 数据控制语言(授权)
grant / revoke