MYSQL基础笔记(二)-SQL基本操作
2016-07-15 22:48
896 查看
SQL基本操作
基本操作:CRUD,增删改查将SQL的基本操作根据操作对象进行分类:
1、库操作
2、表操作
3、数据操作
库操作:
对数据库的增删改查新增数据库:
基本语法:
Create database 数据库名字[库选项];
库选项:用来约束数据库,分为两个选项:1、字符集设定:charset/character set 具体字符集(数据存储的编码格式,中文常用字符集gbk和utf8.)。2、校对集设定:collate 具体校对集(数据比较的规则)。
例如:
其中:数据库名字不能用关键字(已经被使用的字符)或保留字。
如果非要使用关键字或则保留字,那么必须使用反引号。(esc 下面的英文状态下输入`)。
当创建数据库的SQL语句执行之后,发生了什么?
1、在数据库系统中,增加了对应的数据库信息
2、会在保存数据的文件夹下:Data目录,创建一个对应数据库名字的文件夹。
查看数据库
1、查看所有数据库
show databases;
2、查看指定部分的数据库:模糊查询
show database like 'pattern';
--pattern是指匹配模式:%(百分号):表示匹配多个字符。_(下划线):表示匹配单个字符。
3、查看数据库的创建语句
show create database 数据库名字;
更新数据库
数据库名字是不可以修改的。
数据库的修改仅限库选项:字符集和校对集(小堆积依赖字符集)。
是
Alter database 数据库名字[库选项] chaerset XXX;
删除数据库
Dorp database 数据库名 ;
上一节:MYSQL基础笔记(一)
下一节:MYSQL基础笔记(三)-表操作基础
相关文章推荐
- mysql索引问题个人总结
- 三种查看MySQL数据库版本的方法
- mysql 5.6 原生Online DDL解析
- mysql查询语句常用处理函数
- Mysql 简单问题汇总(持续更新)
- mysql的两阶段提交协议
- [转]MySQL远程连接ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111) 的问题
- 使用什么工具连接MySQL Server
- 索引优化MAX()
- Mysql数据类型详解
- MYSQL源码 与 DBUG
- mysql性能调优:join查询(3)
- MySQL查看SQL语句执行效率
- 细看InnoDB数据落盘 图解 MYSQL 专家hatemysql
- mysql根据排序结果来更新表
- MYSQL 5.7 新增150多个新功能
- 跟我一起学习MySQL技术内幕(第五版):(第三章学习日记17)
- 深入MySQL源码 学习方法 何登成专家
- 关闭多实例MySQL时报错
- 如何正确合理的建立MYSQL数据库索引