位置: 编程技术 - 正文

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

  • 政府补助利得要交企业所得税吗怎么算
  • 外籍人员个人所得税政策2022
  • 销售使用过的固定资产放弃减税
  • 代扣代缴消费税的会计分录
  • 营业外收支计入哪里
  • 税务局个人开发票流程
  • 高新技术企业分类
  • 纳税人如何办理纳税申报流程
  • 邀请境外机构提出申请
  • 已贴花的凭证凡修改后所载金额增加的部分应补贴印花
  • 作为福利手段福利概念的三个条件是
  • 工程围挡做法
  • 查定征收方式适用于什么
  • 不含税劳务报酬怎么交税的
  • 印花税少提了怎么办
  • 公司的利润怎样分配
  • 收到工程施工进度款如何记账
  • 自产自销免税物品包括哪些
  • 个人承包经营所得是什么意思
  • 公司团建收取员工费用
  • 付现金可以开专用发票吗
  • 管理费用研发费用科目设置
  • 怎么分辨是否清真食品
  • 增值税普通发票红冲之后还能查询吗
  • 企业所得税营业收入
  • 应收账款坏账准备是信用减值损失还是资产
  • 库存商品结转成本
  • 购买的办公电脑怎么入账
  • PHP:xml_get_current_byte_index()的用法_XML解析器函数
  • 按销售收入比例分摊进项税额按月还是按年
  • 个人所得税扣缴申报啥意思
  • 确认收入的必要条件
  • 定额发票怎么查询经营范围
  • 房屋无偿赠与合同协议书范本
  • Uniapp使用$base方法
  • vue中elementui怎么用
  • 制造业企业资金如何循环周转
  • 正则动量
  • 商品流通企业库存商品的核算方法有以下几种
  • php数据库网址
  • 中小企业暂估成本是多少
  • access2000是什么
  • 外企可以申请高新技术
  • 存货跌价准备的特点
  • 其他应收款和应收账款一样吗
  • 低值易耗品意思
  • 以前年度房租付了没计提
  • 行政单位年终奖的相关发放规定
  • 返聘的退休人员需不需要缴纳社保
  • 预提费用如何做账务处理
  • 出口汇率按报关价格算吗
  • etc 电子票
  • sql语句数字转化为文字
  • ubuntu的系统设置在哪里
  • win10的安装目录在哪
  • 深度操作系统中的生活服务类软件有
  • ghost还原文件
  • win8安装ie8
  • 苹果电脑bim
  • linux中wc命令的用法
  • windows 10预览版
  • windows8输入法
  • windows7使用
  • 在linux系统中有一个重要的概念
  • windows8运行窗口怎么打开
  • cocos做游戏
  • http状态码一览表
  • unity shader cull off
  • 可视化gradcam
  • 如何使用jquery实现点击按钮弹出一个对话框
  • python爬虫的几种方法
  • unity3d移动代码
  • jquery的实现原理
  • 税务局属于什么行业类别
  • 电子税务局的社保不能扣款怎么办
  • 上海地铁发票可以随便要吗
  • 车船税保险公司代收代缴后,单位还申报不?
  • 深圳市电价价目表详解
  • 国税系统打印不了发票怎么办
  • 生产企业出口退税账务处理会计分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设