当前位置:Gxlcms > 数据库问题 > MySQL数据备份 索引原理以及查询优化

MySQL数据备份 索引原理以及查询优化

时间:2021-07-01 10:21:17 帮助过:22人阅读

补充

MySQL可视化(IDE)工具

我们之前对数据库的操作都是通过cmd命令进行的比较繁琐  那么有没有更渐变的方法去办这个事呢?  答案事必须的   往下看吧。。。

    navicat该工具是一款MySQL的客户端可视化软件工具   你只需要软件运行以后在上边点点就可以轻松的完成建表  建库等相关操作

 下载链接  https://pan.baidu.com/s/1bpo5mqj

安装完成后按照以下步骤进行相关的操作

1 进入页面点击链接(相当于登陆) 然后点击确定

技术分享

2 点击确定后进入页面 双击链接名字(比如示例中的本地连接1)    显示所已经创建好的数据库

技术分享

随便点击一个库  图标会变色   变色证明使用成功  相当于use database切换到库下   在库的下面可以看到所有的内容

3

4

5

6

7

8

9

数据备份

把之前创建的库 表以及具体的记录都备份下来  防止将来有一天误删后可以 回复数据

备份的种类:

  之前讲过  数据库相当于文件夹  表就是文件   

1 物理备份: 找到存放数据库和表的目录  把需要备份的拷贝出来即可

优点: 方便 快捷 只需要点点鼠标即可完成操作

缺点:直接复制文件 效率低  最主要的是需要设定相应的权限在Windows的文件拷贝到linux中不可以用   跨平台性能差

2 逻辑备份:  使用mysql的dump命令把相关的库和表转换成sql语句导入到一个文件中    在恢复的时候把文件中的sql语句重新执行一次即可

3 导出表:将表导入到文件中

 备份语法:

  mysqldump -h 服务器 -u用户名 -p密码 数据库名 > 备份文件.sql

具体示例(备份库)

mysqldump -uroot  -p   --database  day45 > (路径)c:\\day45_bak2017_10_30.sql

 

索引原理

 

查询优化

MySQL数据备份 索引原理以及查询优化

标签:成功   步骤   逻辑备份   nav   方便   ide   工具   相关   com   

人气教程排行