数据库是数据存储的最外层(最大单元)

1、创建数据库

基本语法:create database 数据库名字 [库选项];

范例:使用create database 创建数据库

库选项:数据库的相关属性

字符集:charset 字符集,代表着当前数据库下的所有表存储的数据默认指定的字符集(如果当前不指定,那么采用DBMS默认的)

校对集:collate 校对集

Create database 数据库名字 charset 字符集名称;

范例:使用create database 创建数据库,并指定数据库编码

2、显示数据库

  每当用户通过SQL(MySQL)指令创建一个数据库,那么系统就会产生一个对应的存储数据的文件夹(data)。

其实,每个数据库文件夹下都有一个opt文件,保存的是对应的数据库选项。

(1) 显示全部数据库(通过命令行)

基本语法:show  databases;

范例:通过show databases 显示全部数据库

(2) 显示部分数据库(通过命令行)

基本语法:show databases like ‘匹配模式’;

_:匹配当前位置单个字符

%:匹配指定位置多个字符

//举例

获取以my开头的全部数据库: ‘my%’;

获取m开头,后面第一个字母不确定,最后为database的数据库;’m_database’;

获取以database结尾的数据库:’%database’;

范例:使用show databses like 显示部分数据库

3、显示数据库创建时使用的语句

基本语法:show create database 数据库名字;

范例:显示创建数据库时使用的语句

4、选择数据库

为什么要选择数据库?因为数据是存储到数据表,表存在数据库下。如果要操作数据,那么必须进入到对应的数据库才行。

基本语法:use 数据库名字;

范例:使用use选择数据库

5、修改数据库

修改数据库字符集(库选项):字符集和校对集

基本语法:alter database 数据库名字 charset = 字符集;

范例:修改数据库的字符集

一旦修改成功,那么对应的opt文件中就会体现,如图所示:

是否可以修改数据库名字?mysql5.5之前是可以修改的rename命令;但是5.5之后就不可以。

6、删除数据库

基本语法:drop database 数据库名字;

范例:使用drop删除数据库

删除虽简单,但是切记要做好安全操作:确保里面数据没有问题,方可删除(重要)

注意:删除数据库之后:对应的存储数据的文件夹也会被删除(opt文件也被删除)

最新文章

  1. 2017《时间的朋友》罗振宇跨年演讲ppt
  2. iOS NSDate获取当前时间并格式化
  3. sql 数据库 初级 个人学习总结(一)
  4. PHP邮件注入攻击技术
  5. 使用@RequestParam绑定请求参数到方法参数
  6. HW3.6
  7. 可编辑tab选项卡
  8. Java实现Http服务器(二)
  9. Java图像灰度化的实现过程解析
  10. JavaScript中的对象(一)
  11. (转)Spark JAVA RDD API
  12. IDEA的破解安装以及汉化
  13. 什么是 Docker
  14. PTA 深入虎穴 (正解)和树的同构
  15. Import Excel void (NPOI)
  16. CDNI - RFC7336翻译
  17. [css] css3 中的新特性加强记忆
  18. 【Tomcat】详解tomcat的连接数与线程池
  19. 牛客国庆集训派对Day4 Solution
  20. DateTables的服务器分页

热门文章

  1. win10 开机启动vmware并自动启动虚机
  2. WolframAlpha 的使用
  3. 1.4微服务前奏 netcore学习
  4. Android TV开发总结(七)构建一个TV app中的剧集列表控件
  5. 学习vi和vim编辑(4):高速移动定位
  6. WPF无边框捕获消息改变窗口大小
  7. WPF中Polyline拐角的bug
  8. 仿真算法数据结构与算法 C++实现
  9. sql server & .net core 使用空间数据
  10. boost库asio详解8——几个TCP的简单例子