位置: 编程技术 - 正文

MySQL 升级方法指南大全第1/5页(mysql数据库如何升级)

编辑:rootadmin
如果都是比较新的版本的升级可以参考下面的文章,MySQL数据库的版本更新很快,新的特性也随之不断的更新,更主要的是解决了很多影响我们应用的BUG,为了让我们的MySQL变得更美好,我们有必要去给它升级,尽管你会说它现在已经跑得很好很稳定完全够用了。下面我们来看看几种常用的升级方法。 介绍之前,我们先做一些声明,MySQL采用二进制包来安装,升级都是在同一台DB Server上操作。 第一种,很简单,适用于任何存储引擎。 1. 下载并安装好新版本的MySQL数据库,并将其端口改为(避免和旧版本的冲突),启动服务。 2. 在新版本下创建同名数据库。 # mysqldump -p -uroot create mysqlsystems_com 3. 在旧版本下备份该数据库。 # mysqldump -p -uroot mysqlsystems_com > mysqlsystems_com.bk Note: 你也可以加上?opt选项,这样可以使用优化方式将你的数据库导出,减少未知的问题。 4. 将导出的数据库备份导入到新版本的MySQL数据库中。 # mysql -p -uroot mysqlsystems_com < mysqlsystems_com.bk 5. 再将旧版本数据库中的data目录下的mysql数据库全部覆盖到新版本中。 # cp -R /opt/mysql-5.1/data/mysql /opt/mysql-5.4/data Note: 大家也都知道这个默认数据库的重要性。 6. 在新版下执行mysql_upgrade命令,其实这个命令包含一下三个命令: # mysqlcheck ?check-upgrade ?all-databases ?auto-repair # mysql_fix_privilege_tables # mysqlcheck ?all-databases ?check-upgrade ?fix-db-names ?fix-table-names Note: 在每一次的升级过程中,mysql_upgrade这个命令我们都应该去执行,它通过mysqlcheck命令帮我们去检查表是否兼容新版本的数据库同时作出修复,还有个很重要的作用就是使用mysql_fix_privilege_tables命令去升级权限表。 7. 关闭旧版本,将新版的数据库的使用端口改为,重新启动新版本MySQL数据库。到此,一个简单环境下的数据库升级就结束了。 第二种,同样适用任何存储引擎。 1. 同样先安装好新版本的MySQL。 2. 在旧版本中,备份数据库。 # mkdir /opt/mysqlsystems_bk ; mysqldump -p -uroot ?tab=/opt/mysqlsystems_bk mysqlsystems_com Note: ?tab选项可以在备份目录mysqlsystems_bk下生成后缀为*.sql和*.txt的两类文件;其中,.sql保存了创建表的SQL语句而.txt保存着原始数据。 3. 接下来在新版本的数据库下更新数据。 # mysqladmin -p -uroot create mysqlsystems_com # cat /opt/mysqlsystems_bk/*.sql | mysql -p -uroot mysqlsystems_com ( Create Tables ) # mysqlimport mysqlsystems_com /opt/mysqlsystems_bk/*.txt ( Load Data ) 4. 之后的所有步骤与第一种方法的后三步5、6、7相同。 第三种,适用于MyISAM存储引擎,全部是文件间的拷贝。 1. 安装。 2. 从旧版本mysqlsystems_com数据库下将所有.frm、.MYD 和.MYI文件拷贝到新版本的相同目录下。 3.之后的步骤依然同于第一种的后三步。

标签: mysql数据库如何升级

本文链接地址:https://www.jiuchutong.com/biancheng/319873.html 转载请保留说明!

上一篇:MySQL/Postgrsql 详细讲解如何用ODBC接口访问MySQL指南

下一篇:在Windows平台上升级MySQL注意事项(在Windows平台上不属于命令ar-d的作用是)

  • 企业增值税退税是算企业利润的吗
  • 水利建设基金的会计分录
  • 小规模购买金税盘分录
  • 增值税一般计税方法
  • 普通发票与增值税发票的图片
  • 对赌协议补偿款计入哪个科目
  • 长期待摊费用进项税可以一次性抵扣吗?
  • 租车没有发票怎么入账
  • 房屋出售缴纳税种
  • 计提所得税是在结转12月损益之前还是之后
  • 营改增后建筑安装发票
  • 个税公司承担怎么做账计入其他应收款怎么平账
  • 处置固定资产增值税税率
  • 福利费申报个人所得税该如何进行?
  • 差额征税发票的图片
  • 进项税额转出与销售额配比异常
  • 设定提存计划怎么填
  • 办公低值易耗品的账务处理
  • 减少注册资本金程序
  • 小规模免税增值税申报表怎么填
  • 减免税金需要结转吗
  • 证券投资基金管理人的职权
  • 用一般户发工资会怎么样
  • 企业新增股东
  • 研发费加计扣除做账务处理吗
  • php数组函数,选班长
  • win10预览版是什么意思
  • win11系统咋样
  • 债券到期收回本息计算单
  • 在资本相对充足的情况下,为什么还要进一步引进外资
  • 一般纳税人差额征税申报表怎么填
  • 买新车注意事项与提车流程
  • 富贵竹怎么养才能更旺盛水培生根
  • 开发商没交税
  • 企业间合作建房且建成后自用
  • 汇兑应计入哪个科目
  • 售后回租融资租赁案例
  • 更改税种需要哪些资料
  • 收到投资款投资人怎么感谢
  • vue .find
  • 世界上最完美的犯罪
  • ps快速选择工具抠图
  • 事业单位收到的罚款收入应纳入
  • 现代服务增值税纳税义务发生时间
  • 商业保险可以从一家转到另一家吗
  • 原材料结转成本有几种方法
  • 小规模企业跨月发票如何冲红
  • 物业合并利润表怎么填
  • sqlserver数据库提示授权过期
  • mysql简单操作
  • 存货成本核算方式
  • 营业税金及附加计入什么科目
  • 现金流量表算财务报表吗
  • 一张发票能分开做帐务处理吗?
  • 账务处理程序的定义
  • 跨年发票账务处理怎么做
  • 增值税零税率发票开了2年,没给对方
  • 保安公司购买的保险
  • 融资开票是什么意思
  • 进口货物的价格组成有哪些
  • 零余额账户银行回单
  • 发票的抵扣期限是多少天
  • 暂估入账后费用怎么做账
  • sql经常用的语句
  • SQL Server COALESCE函数详解及实例
  • win7全局搜索
  • win10默认edge浏览器
  • windows xp远程控制
  • 两种方法解决一半模型的问题
  • javascript入门教程
  • dw导入excel
  • excel f9刷新
  • windows恢复版本
  • unity3d地图定位
  • unity工程文件怎么弄
  • python如何获取
  • 基于javascript的毕业设计选题
  • 个人所得税完税证明在哪里查询
  • 地税局属于国家公务员吗
  • 普洱房产管理局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设