济南网站建设公司选济南网络,wordpress虚线框,wordpress qq企业邮箱,和老妇做爰视频网站mysql 5.5已经出来有一段时间#xff0c;性能有明显提升#xff0c;特别是对多核CPU的支持与TPS性能的提升。上周博主介绍了linux下编译安装mysql 5.5的步骤#xff0c;安装不出意外基本没有问题。不过可能很多朋友和我一样一直用的是mysql 5.1#xff0c;现在想把数据库升…mysql 5.5已经出来有一段时间性能有明显提升特别是对多核CPU的支持与TPS性能的提升。上周博主介绍了linux下编译安装mysql 5.5的步骤安装不出意外基本没有问题。不过可能很多朋友和我一样一直用的是mysql 5.1现在想把数据库升级成5.5了。博主根据实际操作记录这次升级操作。mysql基础信息1、安装目录[rootvm-199~]# /usr/local/mysql2、配置文件[rootvm-199~]# /etc/my.cnf3、数据目录[rootvm-199~]# /data/mysql4、启动脚本[rootvm-199~]# /etc/init.d/mysql备份数据和安装、配置文件[rootvm-199~]# mysqldump -uroot -p --all-databases [rootvm-199~]# tar czvf mysql_5.1.60_full.tar.gz /usr/local/mysql[rootvm-199~]# tar czvf mysql_5.1.60_data_full.tar.gz /data/mysql[rootvm-199~]# cp /etc/my.cnf ./数据备份好后关闭mysql数据库/etc/init.d/mysql stop删除/usr/local/mysql文件。安装mysql 5.5具体可以参考这篇文章《Linux下编译安装Mysql-5.5的简单步骤》(https://zhangnq.com/1563.html)安装目录、数据目录和5.1的一样都是/usr/local/mysql 。更新配置文件[rootvm-199 mysql-5.5.35]# cp support-files/my-huge.cnf /etc/my.cnf在配置文件中添加数据目录datadir /data/mysql 。启动mysql 5.5执行更新程序并重启mysql[rootvm-199 mysql-5.5.35]# /etc/init.d/mysql start[rootvm-199 mysql-5.5.35]# /usr/local/mysql/bin/mysql_upgradeLooking for mysql as: /usr/local/mysql/bin/mysqlLooking for mysqlcheck as: /usr/local/mysql/bin/mysqlcheckRunning mysqlcheck with connection arguments: --port3306 --socket/tmp/mysqld.sockRunning mysqlcheck with connection arguments: --port3306 --socket/tmp/mysqld.sockmydb.t1 OKmydb.t2 OKmysql.columns_priv OKmysql.db OKmysql.event OKmysql.func OKmysql.general_log OKmysql.help_category OKmysql.help_keyword OKmysql.help_relation OKmysql.help_topic OKmysql.host OKmysql.ndb_binlog_index OKmysql.plugin OKmysql.proc OKmysql.procs_priv OKmysql.proxies_priv OKmysql.servers OKmysql.slow_log OKmysql.tables_priv OKmysql.time_zone OKmysql.time_zone_leap_second OKmysql.time_zone_name OKmysql.time_zone_transition OKmysql.time_zone_transition_type OKmysql.user OKRunning mysql_fix_privilege_tables...OK至此mysql已经更新好了。登陆mysql检查数据是否和原来一样。这个mysql升级其实不复杂其实就是重新安装一遍然后把数据目录文件覆盖一下。不过数据库升级主要还是得注意数据备份防止数据和意外丢失。