CentOS下将MySQL 5.1升级到MySQL 5.5
来源:互联网 发布:python绝技百度云 编辑:程序博客网 时间:2024/05/21 00:01
mysql基础信息
1、安装目录
[root@vm-199~]# /usr/local/mysql
2、配置文件
[root@vm-199~]# /etc/my.cnf
3、数据目录
[root@vm-199~]# /data/mysql
4、启动脚本
[root@vm-199~]# /etc/init.d/mysql
备份数据和安装、配置文件
[root@vm-199~]# mysqldump -uroot -p –all-databases </root/zhangnq/mysql5.1/mysql_dbk_20140217.sql
[root@vm-199~]# tar czvf mysql_5.1.60_full.tar.gz /usr/local/mysql
[root@vm-199~]# tar czvf mysql_5.1.60_data_full.tar.gz /data/mysql
[root@vm-199~]# cp /etc/my.cnf ./
数据备份好后关闭mysql数据库,/etc/init.d/mysql stop,删除/usr/local/mysql文件。
安装mysql 5.5
具体可以参考这篇文章《Linux下编译安装Mysql-5.5的简单步骤》(http://www.sijitao.net/1563.html),安装目录、数据目录和5.1的一样,都是/usr/local/mysql 。
更新配置文件
[root@vm-199 mysql-5.5.35]# cp support-files/my-huge.cnf /etc/my.cnf
在配置文件中添加数据目录,datadir = /data/mysql 。
启动mysql 5.5,执行更新程序并重启mysql
[root@vm-199 mysql-5.5.35]# /etc/init.d/mysql start[root@vm-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: '--port=3306' '--socket=/tmp/mysqld.sock'Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/tmp/mysqld.sock'mydb.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升级其实不复杂,其实就是重新安装一遍,然后把数据目录文件覆盖一下。不过数据库升级,主要还是得注意数据备份,防止数据和意外丢失。
- CentOS下将MySQL 5.1升级到MySQL 5.5
- centos 升级mysql 5.1 到 mysql 5.5
- centOS 6.5下升级mysql,从5.1升级到5.7
- centos升级mysql到5.5
- centos下MySQL升级
- centos mysql从5.1升级到5.6
- 在CentOS上把MySQL从5.5升级到5.6
- 在CentOS上把MySQL从5.5升级到5.6
- centos升级到最新的mysql
- centos升级到最新的mysql
- Redhat将mysql升级到5.7
- CentOS 6 下升级安装Mysql 5.5 完整步骤
- CentOS 6 下升级安装Mysql 5.5 完整步骤
- CentOS 6 下升级安装Mysql 5.5 完整步骤
- CentOS 6 下升级安装Mysql 5.5 完整步骤
- MySQL数据库5.0升级到5.1,再升级到5.5
- 如何升级CentOS 6.5下的MySQL
- centos yum升级到mysql 5.6 指定版本 平滑升级
- C语言5(函数)
- memcached学习笔记1(windows 7 64bit 环境下安装memcached)
- Lehmer快速求1e11以内质数个数
- Oracle之分页查询
- JDK源码学习(5)-Map的性能比较,HashMap和TreeMap,ConcurrentSkipListMap
- CentOS下将MySQL 5.1升级到MySQL 5.5
- line ending对AWK print的影响
- jackson byte[]
- XML中必须进行转义的字符
- vmware 网络模式为NAT模式下配置Centos网络
- C 在终端的那点事儿
- Benefits of software localization
- thinkphp 函数详解
- css3盒子布局-定义布局取向(box-orient)和顺序(box-direction)