位置: 编程技术 - 正文

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的作用是)

  • 增值税发票如何开
  • 计提附加税的金额怎么算
  • 如何写财务制度
  • 未开票收入如何填写增值税申报表
  • 预计净残值的计算公式为
  • 税盘没有及时清卡
  • 增值税报税后多久缴纳期限
  • 外币账户月末怎么结汇
  • 购入汽车的增值税可以抵扣差额开具的销项吗
  • 固定资产的折旧方法一经选定,不得随意变更
  • 销售之后发生销货折让收到红字发票如何做账?
  • 出售生产线计入哪里
  • 非同一控制下用什么法
  • 销售货物尚未收到会计分录
  • 银行承兑个人可以接受吗
  • 期初余额什么时候在借方什么时候在贷方
  • 房地产按揭贷款是什么意思
  • 进口货物的关税完税价格不包括
  • 收到技术服务费计入什么科目
  • 商品税目编码表查询
  • 不是本公司员工
  • 案例分析建筑业发展趋势
  • 环保税是甲方交的吗
  • 现金折扣发票如何开具
  • 平销返利可以作为下期的折扣开票吗?
  • 净资产属于政府预算会计要素吗
  • 长期待摊费用与折旧区别
  • 背书转让后的电子承兑怎么打印
  • 多用途预付卡发卡方账务处理
  • cdr插件哪个最好用
  • 金蝶固定资产减少怎么做
  • pc是什么文件
  • 有关预收账款的说法正确的是
  • 购入包装物的增值税计入进项税吗
  • 企业购入固定资产要交印花税吗
  • php常用设计模式(大总结)
  • php5.6+mysql
  • 小规模纳税人增值税免税政策
  • 十天学会css教程
  • php soap wsdl
  • 商贸公司销售
  • php实现分页查询
  • 其他综合收益科目有哪些
  • php如何实现
  • 智能优化算法及其MATLAB实例
  • 毕业设计基于web难还是JAVA
  • 社保主要有以下哪些方面
  • 如何填写个人所得税申报表
  • 资产负债表的负债项目显示了企业所负担债务的
  • python wordcloud库
  • 个人独资企业核算方式
  • 增值税发票抵扣联的作用
  • 在其他地区设立分公司需要
  • 医院能开增值发票吗
  • 信用减值损失和资产减值损失的区别
  • 发放福利视同销售进项税要转出吗?
  • 股东借款如何认定为出资
  • 税控服务费怎么记账
  • 资产减值后折旧怎么算
  • 冲回以前年度工会费
  • centos apache 配置
  • 64位win10预览版10565更新补丁KB3105208后蓝屏怎么办?
  • centos7搭建frp
  • gnaupdaemon.exe是什么
  • win7系统电脑卡住了怎么办
  • win8 开始
  • nodejs 获取文件名
  • opengles 旋转 平移 缩放
  • bootstrap范例
  • javascript内置对象应用团购
  • shell脚本自动化
  • python多线程作用
  • android网络框架okhttp
  • unity3d2019教程
  • js中的flat
  • jquery当前时间
  • javascript面向对象吗
  • 船员工资是否需交税
  • 平安车险如何开票报销
  • 从国外买东西回来卖
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设