位置: 编程技术 - 正文

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

  • 小微企业要做企业年金吗
  • 对方给我开的增值税专票丢失
  • 个体户交税和个人所得税
  • 从租计征房产税怎么申报
  • 金税四期可以查个人账户吗
  • 机械设备买回来怎么消毒
  • 凭证附件的粘法
  • 个税app抵扣多少钱怎么查询
  • 住宿开发票的税率是多少
  • 小企业遵循什么会计准则
  • 计算错误多缴税怎么处理
  • 政府电费补贴文件
  • 企业承租经营的承租人取得的所得
  • 药店税票税点
  • 营业执照上能看出来是一般纳税人
  • 不征收增值税项目进项税额可以抵扣吗
  • 办公室购买绿植违规吗
  • 资产负债率之比
  • 外币借款利息汇兑差额计算公式
  • 注册资本认缴与注册登记实操
  • 无经营零申报公司注销要交印花税吗
  • 实收资本印花税按次还是按年
  • 增值使用费可取消吗?
  • 路由器突然不能上网了显示红灯
  • 电脑硬件检修
  • 年底公司抵税
  • vmware10虚拟机安装
  • 新会计准则的科目
  • win10excel闪退是什么原因
  • win10电脑电源选项怎样设置最好
  • 工程投标保证金一般是多少
  • 普通发票主营业务怎么填
  • 矿产资源补偿费是什么
  • php追加写入
  • 股权激励的账务如何处理
  • 数字图像处理-应用篇
  • php jsonp
  • Apache PHP MySql安装配置图文教程
  • 保险公司应收保费汇报范文
  • 支出包括哪些项目
  • 只有发票没有银行怎么办
  • 帝国cms使用手册
  • python中的参数传递
  • 季报利润总额怎么算
  • 甲公司购入一台不需要安装
  • 已申报营业税未开发票
  • 专利技术资本化
  • 税金及附加如何计算公式
  • 记账凭证摘要的填写要求有
  • 活动费用在哪个科目
  • 转入企业银行存款利息分录
  • 土地出让金如何核算
  • 出口货物没有进项发票用什么平台申报
  • 营改增后工程项目计价规则也随之发生了改变对错
  • mysql8.0并行复制
  • xp系统关机界面设置
  • freebsd使用手册
  • 地图是英语如何改为中文
  • spoolsrv32.exe - spoolsrv32进程是什么文件 有何作用
  • Win10 Mobile/WP8.1优秀专业摄影应用OneShot本周再次更新:修复Bug和优化性能
  • xp系统回收站的东西删除了怎么找回来
  • linux下history命令显示历史指令记录的使用方法
  • win8怎么设置用户头像
  • win10图标预览
  • 系统右键菜单
  • 正二十面体怎么建模
  • node.js console.log
  • bootstrap入门
  • unity3d总结
  • lru缓存机制是什么
  • 圆形图表分析怎么做
  • 基于JavaScript的网页代码
  • typescript的缺点
  • javascript例题
  • 现在小规模开专票多少钱
  • 招聘退役士兵减刑政策
  • 个税汇算清缴申报方式选哪个
  • 电子客票号码8768是什么
  • 税是每个人都要交的吗
  • 车船税发票丢了怎么补办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设