加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_宿迁站长网 (https://www.0527zz.com/)- AI行业应用、大数据、建站、语音技术、研发安全!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL学习笔记02-MySQL的创建_删除_查询_备份操作

发布时间:2023-05-23 23:33:26 所属栏目:MySql教程 来源:未知
导读: 前言时刻,首先说说什么是 MySQL 数据库,你的答案是:软件、文件、不清楚?相信选择最后一个答案的人很多,当然我也是。我开始也是很懵逼,觉得 MySQL 很玄幻,不就是"增删改查"那些东西吗

前言时刻,首先说说什么是 MySQL 数据库,你的答案是:软件、文件、不清楚?相信选择最后一个答案的人很多,当然我也是。我开始也是很懵逼,觉得 MySQL 很玄幻,不就是"增删改查"那些东西吗,事实上 MySQL 数据库本质上是文件,每创建一个数据库的同时创建一个文件夹,里面存放着创建的各种表(表以文件存在),下面我会证明的。

1、什么是数据库?

我们在电脑上安装的 MySQL 软件,其实就是安装了一个数据库管理系统(DBMS ,database mange system),这套管理系统可以管理多个数据库,同时每个数据库中可以创建多个表,用来存放数据。可能你还搞不清楚它们之间的关系,可看下方的流程图。

MySQL 选择数据库_mysql 整库备份_mysql数据库容量大小

2、数据库相关的操作

关于数据库的操作就免不了要写 SQL 语句,写代码就要用专门的工具,要是天天对着 DOS 窗敲命令,都不想学 MySQL 了,常用的几款软件如下:

MySQL 选择数据库_mysql 整库备份_mysql数据库容量大小

常见的MySQL客户端评测

2.1 创建数据库

使用 create database db_name创建数据库,另外还可以指定数据库的字符集和排序规则。

上面我创建了两个数据库test01和test02MySQL 选择数据库,去 MySQL 的文件夹看看结果,Mac下 MySQL 的路径是在/usr/local/mysql/data,而 Windows 下的是自己设置的安装路径下。

mysql 整库备份_MySQL 选择数据库_mysql数据库容量大小

上面的截图证实了我上面说的,创建的数据库本质上是文件,所以说白了创建的数据库就是一个文件夹,里面存放着各种文件(也就是表),表中存放要插入的数据。需要注意的是这些文件并不是普通的文本文件,而是一种特殊的数据结构,有利于查询和插入等操作,这也就是为什么 MySQL 很快的原因。

2.2 删除数据库

删除数据库之前一定要三思而后行,否则就是删库到跑路的结果。

2.3 备份和恢复数据库

1)备份命令:

需要注意的是使用mysqldump,需要在 DOS 命令窗下运行。因为 mysqldump 是一个可执行程序,和 MySQL 一样,所以就需要在命令窗口运行。

MySQL 选择数据库_mysql数据库容量大小_mysql 整库备份

2)备份恢复:

这里也需要注意,恢复命令 source 需要在 MySQL 的命令窗口中进行,注意和备份命令的运行环境是不一样的。

MySQL 选择数据库_mysql数据库容量大小_mysql 整库备份

2.4 其他操作:

总结:

跟着多敲几遍,注意:一定要全程手敲代码,不要用自动提示功能,不练习几遍的话,你会发现几天后忘的渣都不剩。好了今天就到这了,觉得不错的话就点个赞吧!

参考文章:

(编辑:云计算网_宿迁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!