|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!mysql5.5已出来有一段工夫,功能有分明提拔,出格是对多核CPU的撑持与TPS功能的提拔。上周博主先容了linux下编译装置mysql5.5的步调,装置不出不测基础没有成绩。不外大概良多伴侣和我一样一向用的是mysql5.1,如今想把数据库晋级成5.5了。博主依据实践操纵,纪录此次晋级操纵。
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-pCall-databases</root/zhangnq/mysql5.1/mysql_dbk_20140217.sql
[root@vm-199~]#tarczvfmysql_5.1.60_full.tar.gz/usr/local/mysql
[root@vm-199~]#tarczvfmysql_5.1.60_data_full.tar.gz/data/mysql
[root@vm-199~]#cp/etc/my.cnf./
数据备份好后封闭mysql数据库,/etc/init.d/mysqlstop,删除/usr/local/mysql文件。
装置mysql5.5
详细能够参考这篇文章《Linux下编译装置Mysql-5.5的复杂步调》(http://www.sijitao.net/1563.html),装置目次、数据目次和5.1的一样,都是/usr/local/mysql。
更新设置文件
[root@vm-199mysql-5.5.35]#cpsupport-files/my-huge.cnf/etc/my.cnf
在设置文件中增加数据目次,datadir=/data/mysql。
启动mysql5.5,实行更新步伐偏重启mysql- [root@vm-199mysql-5.5.35]#/etc/init.d/mysqlstart[root@vm-199mysql-5.5.35]#/usr/local/mysql/bin/mysql_upgradeLookingformysqlas:/usr/local/mysql/bin/mysqlLookingformysqlcheckas:/usr/local/mysql/bin/mysqlcheckRunningmysqlcheckwithconnectionarguments:--port=3306--socket=/tmp/mysqld.sockRunningmysqlcheckwithconnectionarguments:--port=3306--socket=/tmp/mysqld.sockmydb.t1OKmydb.t2OKmysql.columns_privOKmysql.dbOKmysql.eventOKmysql.funcOKmysql.general_logOKmysql.help_categoryOKmysql.help_keywordOKmysql.help_relationOKmysql.help_topicOKmysql.hostOKmysql.ndb_binlog_indexOKmysql.pluginOKmysql.procOKmysql.procs_privOKmysql.proxies_privOKmysql.serversOKmysql.slow_logOKmysql.tables_privOKmysql.time_zoneOKmysql.time_zone_leap_secondOKmysql.time_zone_nameOKmysql.time_zone_transitionOKmysql.time_zone_transition_typeOKmysql.userOKRunningmysql_fix_privilege_tables...OK
复制代码 至此mysql已更新好了。上岸mysql,反省数据是不是和本来一样。
这个mysql晋级实在不庞大,实在就是从头装置一遍,然后把数据目次文件掩盖一下。不外数据库晋级,次要仍是得注重数据备份,避免数据和不测丧失。
欢迎大家来到仓酷云论坛! |
|