位置: 编程技术 - 正文

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

  • 个税免申报什么时候申报
  • 长期股权投资的账面价值怎么计算
  • 劳务外包人员算不算从业人员
  • 融资租赁担保余值
  • 严格财务报销程序
  • 无形资产净损失计入
  • 异地经营如何纳税
  • 购买固定资产的账务处理
  • 销售材料取得的进项税额
  • 境外付款境内支付什么意思
  • 材料已入库,发票账单未到的会计分录
  • 一般纳税人怎么转小规模
  • 接受捐赠的固定资产进项税额可以抵扣吗
  • 产品销售员
  • 企业临时用工付出会计处理
  • 管理费用中的五项费用
  • 安装服务异地施工增值税在哪交
  • 进项多销项少
  • 企业购入新能源电车需要缴纳印花税吗
  • 哪些会计凭证不需要依法保存
  • 建筑业预交增值税最新政策
  • 税款已缴纳可以作废申报吗
  • 怎么查开出去的发票原票
  • hptasks.exe是病毒吗 是什么进程 hptasks进程说明
  • 出租设备的租金计入哪个科目
  • 小规模纳税人没有进项发票怎么办
  • 所有者权益会计科目借贷方向
  • .exe是什么文件
  • 销售合同怎么计提折旧
  • 超市收取进场费会计分录
  • 网赚项目——Youtube获取高流量的技巧
  • php教程全集
  • 买支票需要带什么章
  • 业务招待费的税收金额怎么算
  • 破产清算子公司
  • nyu数据集
  • php preg_quote
  • 不带息票据按面值入账
  • 零申报的账怎么做
  • 支付员工交通费怎么入账
  • 什么叫存量比率
  • 融资租赁固定资产不属于筹资活动
  • 耕地里埋坟国家有什么规定
  • 重分类调整分录汇总表什么情况填写
  • 缴纳以前年度房产税分录
  • mysql_real_query
  • 平台的分销佣金是多少
  • 代理记账的业务规范
  • 充电桩的安装费是多少
  • 履约保证金打到个人账户合法吗
  • 核定征税是什么意思
  • 收到退回的以前的快递
  • 低值易耗品可以报废吗
  • 投资性房地产在资产负债表哪个科目
  • 影响企业所得税的因素
  • 出口发票开具普通发票开具汇率是根据什么订?
  • 在建工程哪些费用可以资本化
  • 非同一控制下企业合并发生的审计费
  • 租赁费计提印花税税率
  • 印花税是本月交上个月的吗
  • ubuntu16设置启动项
  • 如何解决电脑蓝屏0X0000007B
  • solaris挂载nfs
  • 删除微软
  • mac os10.11
  • 电脑开机出现ntfs
  • linux工具包
  • linux系统的服务器,重启之后运算速度变慢
  • win10玩饥荒
  • excle纵坐标
  • perl常用模块
  • node.js怎么搭建服务器
  • html超链接打开本地文件
  • 初识年岁尚温柔 小说 免费
  • unity的shader用法
  • python嵌套语句
  • javascript学习指南
  • Javascript在网页设计中的作用有哪些
  • 电子税务局怎么添加银行账户信息
  • 破产重整期间的税收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设