位置: 编程技术 - 正文

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

  • 一般纳税人做账流程图
  • 什么是价内税不是重复了吗
  • 如何查询对方是不是一般纳税人
  • 7月薪资8月发怎么交税
  • 公转法人交税
  • 购买车辆的保险怎么入账
  • 年度财务报表和季度财务报表一样吗
  • 外国专家工资个税
  • 融资租赁出租方会计处理
  • 融资性售后回租承租方出售资产为什么不缴纳增值税
  • 票据行为为什么没有付款
  • 公司新售楼总部房产税怎样算?
  • 城建税如何纳税申报
  • 消费税价外费用的计算
  • 个人开具建筑服务发票
  • 购买软件会计账务处理
  • 没有产权的房子可以公证吗
  • 工程中材料超耗怎么处理
  • 城建税和教育费附加可以税前扣除吗
  • 地毯属于什么类别
  • 无形资产和长期待摊费用思维导图
  • 企业出租商铺交什么税费呢
  • 主营业务成本算损益类科目吗
  • 捐赠支出税前扣除票据
  • 在建工程及时结转重要性
  • 餐饮行业必须要对公账户吗
  • 软件产品登记证书官费
  • PHP:session_id()的用法_Session函数
  • win10版本1909和22h2
  • PHP:pg_copy_from()的用法_PostgreSQL函数
  • wordpress.org
  • 无偿划转股权
  • php多选
  • mysql的存储
  • css文件代码示例
  • mysql备份方式有哪些
  • 车补贴是要缴纳增值税吗
  • 员工探亲路费报销入哪个科目
  • 个人独资企业是不是个体工商户
  • 没有虚拟化iommu
  • 计提印花税会计
  • 何为居民企业
  • 固定资产的更新改造支出计入什么科目
  • 餐饮不得抵扣进项税
  • 收到法人的借款怎样写摘要
  • 残保金的税收优惠政策
  • 用盈余公积弥补亏损的会计分录是
  • 最低标准买社保公积金个人缴纳多少钱
  • 垫付的资金
  • 处理旧固定资产税率
  • 企业的一般账户可以转款到个人吗
  • 应交消费税等于
  • 金蝶暂存凭证怎样转正常凭证
  • 支付工程款如何入账科目
  • mysql主键冲突但数据不存在
  • solaris 11.4
  • xp系统怎么禁止软件联网
  • mac图形界面
  • win 8系统怎么样
  • 如何将win7系统装进移动硬盘
  • 免费获取验证码
  • PHP 7.0.0 Alpha 2 发布
  • linux修改22端口号
  • win10系统打游戏
  • javascript create
  • ubuntu系统怎么安装
  • android yield
  • 用python编写登录程序
  • Android ListViewitem滑动出现删除按钮
  • [置顶]马粥街残酷史
  • 深入理解javascript特性
  • 夜间模式图
  • jquery更换图片
  • 税收效应分析供求曲线
  • 联华超市华联超市哪个厉害
  • 国税总局关于总局的文件
  • 湖北税务网上登录
  • 转让土地的土地增值税
  • 管道运输企业的核心指标是
  • 如何运用投资组合理论
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设