升级MySQL数据库版本

今天想要部署一个开源的服务,但是服务依赖的版本是较高版本的mysql ,而我本地的mysql是5.1.73相对来说 ,版本比较老了,但是又不想将db删了重装,这就需要对db进行升级处理,以下是我mysql版本的截图

升级之前,先把整个数据库备份一下,有备无患

备份数据库,升级MySQL通常不会丢失数据,但保险起见,我们需要做这一步。输入命令:

mkdir /home/用户名/back  建立一个文件夹存放备份文件

mysqldump -u root  -p  --all-databases  --default-character-set=utf8  > /home/用户名/back/databases.sql

停止MySQL服务,输入命令:

service mysqld stop

下载安装最新的rpm文件

rpm -Uvh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

安装MySQL,输入命令:

yum install mysql-community-server

最后,升级完毕

mysql -V 查看下当前MySQL 版本

可能在启动的时候出现错误,我这边重新启动的时候报错了,执行  service mysqld restart

 

这个需要查看下  日志,分析下具体原因,cat /var/log/mysqld.log  看下日志文件

我这边是发现未知的编码文件,需要修改下  /etc/my.cnf文件

 

 

您还没有登录,请先 登录或者 注册后,添加评论