当前位置: 首页 > news >正文

广州做网站报价大连零基础网站建设教学哪里有

广州做网站报价,大连零基础网站建设教学哪里有,最好看的网页设计,网站建设哪里去学基于mysqldump备份与恢复 mysqldump是一个用于备份 MySQL 数据库的实用工具。 它可以将数据库的结构#xff08;如数据库、表、视图、存储过程等的定义#xff09;和数据#xff08;表中的记录#xff09;导出为文本文件#xff0c;这些文本文件可以包含 SQL 语句#…基于mysqldump备份与恢复 mysqldump是一个用于备份 MySQL 数据库的实用工具。 它可以将数据库的结构如数据库、表、视图、存储过程等的定义和数据表中的记录导出为文本文件这些文本文件可以包含 SQL 语句用于重新创建数据库结构和插入数据从而实现数据库的备份和恢复功能。 优点 简单易用 它是MySQL自带工具安装了MySQL即可使用此工具不需要额外安装。备份灵活 可以备份整个数据库、单个数据库中的某些表甚至可以只备份数据库的结构而不备份数据。跨平台兼容 由于它基于 SQL 语句进行备份备份文件本质上是 SQL 脚本所以在不同的操作系统和 MySQL 版本之间具有较好的兼容性。数据一致性好 在备份过程中mysqldump会尽量保证数据的一致性。 缺点 性能问题 对于大型数据库备份和恢复过程可能会比较慢。备份文件大小问题 备份文件是文本格式包含了 SQL 语句相比一些二进制的备份方式文件大小可能会比较大。锁表问题 当使用默认的备份方式获取全局读锁时会对数据库中的表进行锁定这期间其他对这些表的写入操作如插入、更新、删除会被阻塞。 使用方法 备份整个数据库 此命令为将student库备份到/backup目录下 [rootlocalhost ~]# mysqldump -uroot -p student /backup/student_backup.sql Enter password: 备份多个数据库 通过--databases参数添加多个需要备份得数据库 mysqldump -uroot -p --databases db1 db2 /backup/dbs_backup.sql备份数据库中的部分表 mysqldump -uroot -p mydb table1 table2 partial_tables_backup.sql只备份数据结构 可以使用-d参数 mysqldump -uroot -p -d mydb mydb_structure_backup.sql恢复备份 登录到MySQL进入到命令行页面 创建一个空数据库如果恢复的数据库不存在 进入到数据库 恢复备份。 案例模拟student库被删除从备份中恢复数据 登录到数据库 [rootlocalhost ~]# mysql -uroot -p Enter password: 模拟误删库删除student库 mysql DROP DATABASE IF EXISTS student; Query OK, 1 row affected (0.16 sec)mysql SHOW DATABASES; -------------------- | Database | -------------------- | information_schema | | mysql | | performance_schema | | sys | -------------------- 4 rows in set (0.02 sec) 可以看到已经没有student库了 创建一个新的student库 mysql CREATE DATABASE student; Query OK, 1 row affected (0.91 sec)进入到需要恢复数据的库 mysql USE student; Database changed进行数据恢复 mysql SOURCE /backup/student_backup.sql Query OK, 0 rows affected (0.00 sec)查看是否恢复成功 mysql SHOW TABLES; ------------------- | Tables_in_student | ------------------- | grade_1 | ------------------- 1 row in set (0.01 sec)mysql SELECT * FROM grade_1; ------------------------------------- | id | name | age | gender | birth_date | ------------------------------------- | 1 | 张三 | 7 | 男 | 2017-05-10 | | 2 | 赵六 | 7 | 女 | 2017-07-12 | | 3 | 孙七 | 7 | 男 | 2017-04-18 | | 4 | 周八 | 7 | 女 | 2017-08-05 | | 5 | 熊大 | 7 | 男 | 2017-09-10 | | 6 | 熊二 | 7 | 男 | 2017-09-11 | ------------------------------------- 6 rows in set (0.00 sec)可以看到数据已经恢复了。 除上述案例外还有一些参数可能会用到 -R备份数据库中的存储过程和函数--where根据指定的条件备份表中的数据--column-statistics用于决定是否在备份文件中包含列统计信息--single-transaction对于 InnoDB 存储引擎的数据库这个参数可以在备份过程中保证数据的一致性events用于备份数据库中的事件 更多参数用法请参考mysqldump --help。
http://www.zqtcl.cn/news/525736/

相关文章:

  • 佛山网站开发公司做网站在什么地方发帖子呢
  • 无网站可以做cpc吗wordpress 12张表
  • 有些中小网站cnzz网站排名是怎么做的
  • 深圳做微商网站的公司高端做网站价格
  • 在线原型设计网站wordpress菜单页内跳转
  • 做电影网站要买什么抖音推广怎么收费
  • 专业的公司网站开发网站按钮设计
  • 南宁网站建设是什么深圳公司有哪些
  • 杭州手机申请网站登录怎么做电子商务网站
  • 青岛个人接网站建设wordpress 转载文章
  • 网上做网站任务网络营销传播的核心内容
  • 做黑界头像网站成考过来人的忠告
  • 宁波网站建设是哪家便宜织梦网站数据库备份文件夹
  • 在北京大学生做家教的网站淘宝网页
  • 英铭网站建设网站如何推广引流
  • 关于电子商务网站建设的现状企业公示信息查询系统山西
  • 网站开发 翻译长春建站企业
  • dedecms网站网站解析一般什么时候
  • 制作网站的技术北京律师24小时电话
  • 可拖拽 网站建设如何做自媒体和网站签约赚点击
  • 做网站选哪个语言怎么登录百度app
  • 国发网站建设网站优化主要优化哪些地方
  • 快速微信网站开发定制网站建设费用预算
  • 网站制作叫什么知名网站建设制作
  • 网络营销网站建设公司h5应用
  • 网站开发合同要上印花税吗南江红鱼洞水库建设管理局网站
  • 疏通下水道网站怎么做wordpress 恢复初始化
  • 电脑商业网站怎的做软文推广渠道
  • 自己做网站需要买什么如何做微信商城网站
  • 有了网站开发app是不是更容易自建网站管理