【MySQL运维】MySQL5.1升级到MySQ 5.5实战

之前公司大部分项目都上了5.5版本,手上刚好有个项目(自由交易平台)数据量不是很大,单台服务器在线上跑得比较稳定,很少去搭理,为了统一版本于是打算升级到MyS

#注释掉default_table_type = MyISAM   在5.5里已经不识别了

#注释掉myisam_max_extra_sort_file_size  在5.5里已经不识别了

#innodb_file_io_threads已经不识别了,改成

innodb_read_io_threads = 8

innodb_write_io_threads = 8

# 提高刷新脏页数量和合并插入数量,改善磁盘IO处理能力,根据自己的磁盘IOPS能力调整

innodb_io_capacity = 2000

# 把以前的built-in文件格式Antelope改为Barracuda

innodb_file_format = Barracuda

# 脏页的调整,从以前的25改为90,这个值可在70–90之间选取

innodb_max_dirty_pages_pct  = 90

# 事务日志redo log的调整,从以前的256M改为1024M

innodb_log_file_size = 1024

# 采用独立表空间

innodb_file_per_table = 1

重启MySQL服务生效:

[root@db_fb05 mysql-5.1.62]# service mysqld restart

Shutting down MySQL. SUCCESS!

Starting MySQL.. SUCCESS!

[root@db_fb05 mysql-5.1.62]#

二、升级具体步骤

升级前有一个重要参数需要注意:innodb_fast_shutdown

升级前要关闭这个功能(为什么要关请参考手册):

(root:opdba.com:Sat Dec  1 18:14:48 2012)[(none)]> show variables like ‘%fast%’;

+———————-+——-+

| Variable_name        | Value |

+———————-+——-+

| innodb_fast_shutdown | 1     |

+———————-+——-+

1 row in set (0.00 sec)

(root:opdba.com:Sat Dec  1 18:35:20 2012)[(none)]> set global  innodb_fast_shutdown=0;

Query OK, 0 rows affected (0.00 sec)

(root:opdba.com:Sat Dec  1 18:35:43 2012)[(none)]> show variables like ‘%fast%’;

+———————-+——-+

| Variable_name        | Value |

+———————-+——-+

| innodb_fast_shutdown | 0     |

+———————-+——-+

1 row in set (0.00 sec)

1.停止当前MySQL服务

service mysqld stop

2.链接到新MySQL目录

cd /opt/webserver/

unlink mysql

ln -sv mysql-5.5.34-linux2.6-x86_64 mysql

3.启动服务

话袋AI笔记 话袋AI笔记

话袋AI笔记, 像聊天一样随时随地记录每一个想法,打造属于你的个人知识库,成为你的外挂大脑

话袋AI笔记 195 查看详情 话袋AI笔记

service mysqld start

4.执行更新程序升级

/opt/webserver/mysql/bin/mysql_upgrade

Looking for ‘mysql’ as: /opt/webserver/mysql/bin/mysql

Looking for ‘mysqlcheck’ as: /opt/webserver/mysql/bin/mysqlcheck

Running ‘mysqlcheck’ with connection arguments: ‘–port=3306’ ‘–socket=/data/mysql/mysql.sock’

/opt/webserver/mysql/bin/mysqlcheck: Got error: 2002: Can’t connect to local MySQL server through socket ‘/data/mysql/mysql.sock’ (111) when trying to connect

FATAL ERROR: Upgrade failed

出现上面错误是由于当前MySQL服务器的root用户设置了密码,mysql_upgrade 加上-p参数批量root用户密码即可:

/opt/webserver/mysql/bin/mysql_upgrade -padmin

Looking for ‘mysql’ as: /opt/webserver/mysql/bin/mysql

Looking for ‘mysqlcheck’ as: /opt/webserver/mysql/bin/mysqlcheck

Running ‘mysqlcheck’ with connection arguments: ‘–port=3306’ ‘–socket=/data/mysql/mysql.sock’

Running ‘mysqlcheck’ with connection arguments: ‘–port=3306’ ‘–socket=/data/mysql/mysql.sock’

mysql.columns_priv                                 OK

mysql.db                                           OK

mysql.event                                        OK

mysql.func                                         OK

mysql.general_log                                  OK

mysql.help_category                                OK

mysql.help_keyword                                 OK

mysql.help_relation                                OK

mysql.help_topic                                   OK

mysql.host                                         OK

mysql.ndb_binlog_index                             OK

mysql.plugin                                       OK

mysql.proc                                         OK

mysql.procs_priv                                   OK

mysql.proxies_priv                                 OK

mysql.servers                                      OK

mysql.slow_log                                     OK

mysql.tables_priv                                  OK

mysql.time_zone                                    OK

mysql.time_zone_leap_second                        OK

mysql.time_zone_name                               OK

mysql.time_zone_transition                         OK

mysql.time_zone_transition_type                    OK

mysql.user                                         OK

Running ‘mysql_fix_privilege_tables’…

OK

出现上面信息就说明升级OK!

查看下当前的版本:

[root@db_fb010 ~]# /opt/webserver/mysql/bin/mysql -V

Logging to file ‘/data/mysql/logs/query.log’

/opt/webserver/mysql/bin/mysql  Ver 14.14 Distrib 5.5.34, for linux2.6 (x86_64) using readline 5.1

mysql_upgrade命令实际执行了以下操作:

mysqlcheck –all-databases –check-upgrade –auto-repair

mysql

mysqlcheck –all-databases –check-upgrade –fix-db-names –fix-table-names

5.存储过程问题修复

从5.1升级至5.5后,发现存储过程不能用的,创建存储过程和查看存储过程状态,会报如下错:

(root:opdba.com:Sat Dec  1 18:14:48 2012)[(none)]> show procedure status;
ERROR 1548 (HY000): Cannot load from mysql.proc. The table is probably corrupted

通过上述报错,,立马查看两边表 proc 的状态发现:show create table procG——>

在5.1中mysql.proc表的comment字段是char(64):

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1083655.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月2日 21:38:11
下一篇 2025年12月2日 21:39:35

相关推荐

  • 比特币股票、管理、投资新闻:用比特币国库驾驭加密货币领域

    深入探索比特币投资、管理策略与最新进展,特别聚焦比特币金库(tsxv:btct)作为一项具备吸引力的投资标的。 比特币价格的剧烈波动仍在持续,聪明的投资者正积极寻找应对之策。本周,我们将全面分析与比特币相关的股票、管理方法以及市场动态,并重点解读比特币金库(TSXV:BTCT)所具备的投资潜力。 比…

    2025年12月8日
    000
  • Hedera (HBAR) 鲸鱼活动:乘着牛市浪潮前行?

    深入了解 hedera (hbar) 鲸鱼活动的动态、其对价格上涨的影响,以及这对该可扩展区块链平台的未来意味着什么。 Hedera (HBAR) 鲸鱼动态:牛市来临的信号? Hedera(HBAR)近期表现引人注目,不仅价格出现明显波动,鲸鱼的活跃度也在持续上升。这种趋势引发了市场广泛关注,背后是…

    2025年12月8日
    000
  • Coinbase、股票与分析师:驾驭加密货币浪潮

    coinbase 股价的剧烈波动由比特币上涨推动。分析师开始持谨慎态度,指出估值方面的担忧。现在是时候兑现收益了吗?我们来深入分析一下。 Coinbase、股票与分析师:在加密浪潮中航行 Coinbase(股票代码:COIN)股价正在飙升,这得益于比特币的强势反弹,但分析师们却发出了谨慎信号。他们担…

    2025年12月8日
    000
  • 比特币、加密货币飙升与实用型代币:纽约时刻看重点

    比特币市值首次突破2万亿美元,加密市场迎来新一波热潮,以openfundnet(ofnt)为代表的实用型代币正在崭露头角,它们拥有真实应用场景,并能为持有者带来持续收益。 比特币、加密货币与实用型代币:纽约视角,把握核心趋势 注意了!比特币市值突破两万亿大关,整个加密市场再度沸腾,而真正值得关注的是…

    2025年12月8日
    000
  • XRP、Bittensor 和 BlockDAG:探索不断发展的加密货币格局

    探索xrp、bittensor与blockdag在加密领域中的变革:从传统金融到去中心化ai与社区驱动平台 XRP、Bittensor与BlockDAG:驾驭不断演化的加密生态 加密世界始终充满活力,而当前,XRP、Bittensor以及BlockDAG所依托的技术正成为行业焦点。从重塑传统金融体系…

    2025年12月8日
    000
  • DePIN 信用卡革命:Aethir Finance 与 Credible Finance 领跑变革

    aethir 和 credible finance 正在通过首个 depin 支持的信用卡改变游戏规则,为 ath 代币持有者和 defi 领域开启全新可能。 DePIN 信用卡革新:Aethir Finance 与 Credible Finance 联手引领行业变革 去中心化物理基础设施网络(De…

    2025年12月8日
    000
  • “仙币”瞄准2025年第三季度1美元目标:卡尔达诺、区块链FX与加密黄金争夺战

    低价山寨币能否在 2025 年第三季度触及 1 美元?我们来看看 cardano 和 blockchainfx 等项目的潜力。 1 美元的目标正在成为焦点,一些低价山寨币逐渐活跃,2025 年第三季度被许多投资者视为关键时间节点。哪些山寨币最有可能实现这一价格目标?我们来看看当前的热门候选。 Car…

    2025年12月8日
    000
  • SEI代币:它能让你成为百万富翁吗?一位纽约客的观点

    探索 sei 代币在 2026 年前成为“百万富翁制造机”的潜力:市场趋势、chainlink 集成与专家预测分析。sei 是下一个大热门吗? 各位加密货币爱好者,现在让我们来深入探讨一下。围绕 SEI 代币的讨论热度持续上升,有声音称其在 2026 年前可能为投资者带来巨额回报,甚至成为“百万富翁…

    2025年12月8日
    000
  • CoinRoutes、Uniswap API 与机构级 DeFi:一个新时代

    coinroutes 接入 uniswap api,为机构投资者打通通往 defi 的便捷路径,或将彻底改变链上交易生态。 CoinRoutes、Uniswap API 与机构级 DeFi:全新开端 CoinRoutes 与 Uniswap API 的整合是一次具有里程碑意义的进展。它为对冲基金等机…

    2025年12月8日
    000
  • PayPal、Venmo 与加密货币:纽约一分钟看数字资产

    paypal 和 venmo 正在进一步深化其在加密货币领域的布局,为用户提供更多购买、出售和持有数字货币的渠道。以下是它们近期的重要进展以及可能对你产生的影响。 PayPal、Venmo 和加密货币之间到底有何关联?这些数字支付巨头正加速进军加密市场,是时候以纽约的节奏来了解这些新动向了。从新增加…

    2025年12月8日
    000
  • SEI代币:通往2026年百万富翁之路?

    sei 会成为你实现百万富翁目标的关键吗?全面解析价格预测、市场动向与 sei 代币投资策略 到 2026 年,SEI 是否能帮助你实现成为百万富翁的愿望?凭借其前沿技术与日益扩展的生态体系,SEI 已经吸引了大量投资者的关注。我们一起来分析 SEI 的未来潜力,以及达成财富目标所需的关键因素。 S…

    2025年12月8日
    000
  • BlockDAG、山寨币和预售:有什么炒作?

    探索 blockdag 的热潮、其引人注目的 3.42 亿美元预售,以及它在当前加密货币市场中与 chainlink、xrp 和 cardano 等其他代币的对比表现。 BlockDAG、替代币与预售:热潮从何而来? 加密货币市场正处于活跃状态,而 BlockDAG 凭借其出色的预售成绩走在了前列,…

    2025年12月8日
    000
  • Pi网络生态挑战:App Studio激发创新

    pi network 的生态系统挑战突出了 app studio,这是一个无代码平台,使用户能够创建去中心化应用程序,从而推动 pi 生态系统内的参与度和质押行为。 Pi Network 生态系统挑战:App Studio 激发创新 Pi Network 最近的动态,尤其是生态系统挑战与 App S…

    2025年12月8日
    000
  • 以太坊突破引发山寨币FOMO:被低估的AI将是下一个?

    以太坊价格飙升点燃山寨币fomo情绪,被低估的人工智能项目如ozak ai正逐步受到市场关注。此轮上涨是否预示着ai驱动型加密货币将迎来新的发展契机? 以太坊上涨带动山寨币热潮:被忽视的AI项目或将迎来转机? 以太坊的强势反弹激发了整个山寨币市场的活跃度,引发FOMO(错失恐惧)效应,并重新点燃了投…

    2025年12月8日
    000
  • 代币经济学、预售、用户优先:加密货币的新时代?

    探索加密领域向以用户为中心的代币经济和透明预售的转变,重点关注 dalpy 和 blockchainfx 等项目。 代币经济、预售、以用户为中心:加密货币的新时代? 加密货币世界正在持续进化。那些通过创新的代币经济模式和透明预售机制优先考虑用户利益的项目,正逐渐崭露头角。让我们一起来看看这些新趋势。…

    2025年12月8日
    000
  • 柴犬、佩佩与代币反弹:模因币的下一步是什么?

    lilpepe等新型模因币是否正在重演历史?我们探讨新一轮代币热潮的可能性以及模因币格局的演变。 柴犬币、佩佩币与代币热潮:模因币的下一步是什么? 加密世界再次躁动起来了!还记得柴犬币(SHIB)的暴涨吗?如今,人们都在关注佩佩币(PEPE)等其他模因币是否也能复制这种奇迹。新一轮代币热潮是否正在酝…

    2025年12月8日
    000
  • FloppyPepe (FPPE):具有985倍收益潜力的模因币?

    加密货币市场再度升温,比特币屡创新高,而 floppypepe(fppe)正低调构建一个融合模因文化与实用工具的生态体系,配备创作者平台与爆发式增长潜能。 FloppyPepe(FPPE):潜在回报达985倍的模因币新星? 加密世界强势回归,比特币突破新高,山寨币也迎来全面反弹。当大众目光仍停留在传…

    2025年12月8日
    000
  • 狗狗币的抛物线式反弹:企业国库会引发模因币狂潮吗?

    一家纳斯达克上市公司大胆采用狗狗币作为储备资产,可能引发价格的抛物线式飙升。这是否预示着狗狗币(doge)新时代的来临? 狗狗币的抛物线式上涨:企业储备资产能否引发模因币热潮? 狗狗币(DOGE)再次成为媒体焦点,而这次并不仅仅因为它最初源自网络迷因。一家纳斯达克上市公司正在积极采用DOGE作为其储…

    2025年12月8日
    000
  • 伯爵·巴奇·哈里:一个在时光与科技中回响的名字

    探索earl “butch” harry的遗产与以太坊域名服务(ens)推动的数字身份演变 Earl “Butch” Harry:这个名字承载了他在密苏里州乡村生活的点点滴滴,那段岁月里有家人陪伴、户外活动和朴实的快乐。然而,正如其他事物一样,名字本身…

    2025年12月8日
    000
  • LEASH unleashed:山寨币的技术突破及其意义

    leash 是柴犬(shiba inu)生态系统中的一个代币,近期正在经历一次技术上的重大进展。这一轮价格上涨受到山寨币市场整体回暖以及投资者信心增强的双重推动。那么,这次上涨背后的具体动力是什么?又有哪些潜在风险值得关注? LEASH 起飞:山寨币市场的技术跃升与深层含义 作为柴犬生态的一部分,L…

    2025年12月8日
    000

发表回复

登录后才能评论
关注微信