位置: 编程技术 - 正文

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

  • 坏账准备要写到明细账里面吗
  • 税务局报税怎么操作流程
  • 夏天单位发防暑物品的通知
  • 银行开户费用计入
  • 设计服务类合同
  • 公司帮其他单位开发票违法吗
  • 收到投资款怎么做会计凭证
  • 餐费可以入成本吗
  • 工程施工企业人工成本最高多少
  • 个人所得税0申报逾期
  • 异地工程预缴个税
  • 出口用的增值税税率
  • 忘记申报印花税,但是公司已经注销了怎么办
  • 营改增后自产产品用于在建工程
  • 加速折旧税收优惠
  • 开票资料没有电话号码可以写法人名字吗
  • 增值税进项大于销项月末需要结转吗
  • 企业所得税如何计算
  • 购销合同怎么签订
  • 话费打印发票怎么缩小
  • 长期股权投资是金融性资产吗
  • 公司做贷款
  • 信用卡购物消费怎么算
  • 基建工程的各项工作包括
  • 造价咨询暂定级能接业务吗
  • 食堂购买蔬菜计算公式
  • 补税后算偷税漏税吗
  • 电脑记事本在哪里打开
  • 什么是跨区域涉税业务
  • 从劳务市场雇人受伤了怎么办?
  • 向银行借入长期借款50万元
  • scworker.exe是病毒
  • .hpp是什么文件
  • 详解九章算法
  • 缴纳增值税的会计处理方法
  • 收到承兑汇票怎么签收
  • 设置cmd命令
  • php gdb
  • 餐饮营改增什么时候开始的
  • 坏账准备的账务处理例题
  • 单位没有残疾人申报怎么申报
  • dedecms安装步骤
  • 印花税如何记账入账
  • 经营范围没有的项目开票了会怎么样
  • 社会团体费用报销制度
  • 合营企业和联营企业是关联方吗
  • 企业内部研发支持方案
  • MSSQL2005 INSERT,UPDATE,DELETE 之OUTPUT子句使用实例
  • 增量留抵税额退税的计算公式为
  • 个人独资企业一般纳税人享受六税两费
  • 应收账款的账面价值是什么
  • 用承兑付货款怎么做会计
  • 开出去的发票没有进项发票应如何核算成本?
  • 小企业如何进行内部创新
  • 有发票还要填写领款单吗
  • 每个月计提工资没有发怎么办
  • 预计负债的初始计量
  • 计提是好是坏
  • 营改增题目
  • 出租车票单张限额
  • 税控盘开发票怎么测试打印机?
  • 企业增资的流程
  • 新成立公司会计未来规划
  • windows7如何设置
  • linux管理工具有哪些
  • windowsxp打开注册表
  • 电脑显示器无信号键盘灯不亮
  • win7安装远程桌面组件
  • windows7basic怎么改
  • window注销
  • win10预览版好吗
  • python线程池最大数量
  • python爬虫怎么做
  • 深入理解ts
  • unity3d游戏开发教程
  • 举例说明json数据格式的语法
  • Python selenium 三种等待方式详解(必会)
  • 借助FileReader实现将文件编码为Base64后通过AJAX上传
  • 江苏国税电子税务局怎么申报
  • 税务文书有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设