位置: 编程技术 - 正文

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

  • 营业账簿印花税申报期限
  • 利息收入为什么记贷方
  • 小规模30万免税是含税还是不含税
  • 发票可不可以部分冲红
  • 小微企业免税销售额和未达起征点销售额
  • 小规模纳税人与一般纳税人区别
  • 高速公路通行费电子发票怎么打印
  • 员工成本是员工薪资的多少倍
  • 工程款增值税专用发票如何开具
  • 税务大厅补报个税怎样申报
  • 煤炭企业税收政策
  • 特殊建造行业
  • 广告业公司成立时的资金如何记账?
  • 购销合同印花税税率
  • 公允出资税务处理怎么做?
  • 待处理财产损益期末结转到哪里
  • 出口0税率是免抵退还是免税
  • win10闹钟设置方法
  • 电脑管家免费wifi
  • 增值税发票开红字发票后账务处理
  • 库存现金盘亏处理前分录
  • 愚人二部曲
  • 建筑工程开税票比例占到合同金额的多少
  • 涨点是什么意思
  • 变动成本法计算营业利润
  • php连接mysql数据库步骤正确的是
  • 销售产品是销项税额还是进项税额
  • 筹建期如果是一般纳税人 专票以后可以留着抵扣吗
  • 股东分红的会计处理方法
  • 哈士奇宠物狗
  • 独立的分公司可以注册吗
  • 网上学电脑
  • 出口免抵退转免税
  • python的继承用法
  • 非正常损失的增值税进项税额转出
  • 自然人股东原价转让股权
  • 个人建筑安装属于劳务吗
  • 金蝶利润表出现科目
  • 数据库参数错误
  • 收回上年度拨款怎么做账
  • 免征增值税所得税在申报表中咋填
  • 事业单位收到退税账务处理
  • 员工的交通费发票可以报销嘛
  • 单位订购价格
  • 受疫情影响较大的上市公司有哪些
  • 月末结转后应交税费应交增值税一般无余额
  • 银行季度结息怎么记账
  • 发放工资时社保为什么计入其他应付款科目
  • 专项应付款科目编码是多少
  • 保证金抵扣货款情况说明范文
  • 公司买汽车计入什么费用
  • 什么叫进项税率
  • 金税盘如何查看是否清卡
  • 进项发票超过期限不认证怎么办
  • 客户到我公司签字怎么说
  • 代理记账许可证查询
  • sql语句计算两个字符
  • mysql5.5安装配置教程
  • 如何启动vmware authorization service
  • solaris netstat
  • win阅读软件
  • ubuntu sshserver
  • 如何禁止win10系统更新到win11
  • Linux编译内核无法启动
  • react 技巧
  • shell发送报文
  • cocos2dx-js
  • CSS List Grid Layout 图片垂直居中
  • python中执行linux命令
  • php实现登录功能
  • python 描述符类
  • unity手柄圆盘
  • javascript例题
  • jQuery Ajax 上传文件处理方式介绍(推荐)
  • 表单中的单选框
  • 国税申报密码可以输几次
  • 德阳契税2021年新规
  • 上饶税务局电话号码
  • 上海金山国税局局长
  • 什么是集体约谈制
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设