MySQL
- 目前主流使用的数据库分类
- 关系型数据库(SQL)
- NOSQL(非关系型数据库)
键值(Key-Value)存储数据库 Redis
列存储数据库 HBase
文档型数据库 MongoDb
图形(Graph)数据库
- MySQL服务器的安装(百度一下)
1、DDL(删库跑路居家必备良药)
-
create(创建)
创建数据库 create database 数据库名; 创建表 create table 表名(字段名1 类型1,字段名2 类型2) ;
-
drop(删除)
删除数据库 drop database 数据库名; 删除表 drop table 表名;
-
alter(修改)
修改数据库字符编码为utf8 alter database 数据库名 charset utf8; 修改表名 alter table 旧表名 rename 新的表名; 修改表的字符编码 alter table 表名 charset utf8; 添加字段 alter table 表名 add column 字段名 类型; 删除字段 alter table 表名 drop column 字段名 修改字段 alter table 表名 change 字段原名 字段新名 类型;
-
show(展示)
2、DML(重点掌握)
- insert into(插入)
插入一条记录(指定字段) insert into 表名 (字段名1,字段名2) values(值1,值2) 插入一条完整的记录(全字段) insert into 表名 values(值1,值2,值3);
- delete from(删除)
删除表中某一个记录 delete from 表名 where 字段名=值; 删除某个表中所有记录 delete from 表名;
- update (更新)
更新某一个记录 update 表名 set 字段1=值1,字段2=值2 where 字段n=值n
3、几种常用的数据类型
- int
存放整数类型- varchar(255)
//255表示长度最大为255- test
//存放长文本信息- Date
时间类型- float
存放小数类型
4、常用的图形化MySQL客户端工具
- Navicat for MySQL
- SQLyog