问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux下怎么升级mysql版本

发布网友 发布时间:2022-04-22 09:18

我来回答

4个回答

懂视网 时间:2022-04-09 09:09

通过上面的命令,我们先停止当前MYSQL的运行,然后再卸载老的MYSQL5.1版本数据库。

第三、检查和卸载残余mysql-libs

yum list installed | grep mysql

我们检查是否有残余的mysql-libs,如果有,我们执行下面的命令清除掉。

yum remove mysql-libs

执行清除,如果没有不执行也没关系。

第四、升级和安装MYSQL5.5

这里老左参考网上一个快速的方法解决,因为等会要出去办事,在这篇文章就不选择版本安装了,直接采用源包中的5.5默认安装。

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://mirrors.neusoft.edu.cn/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/epel-release-6-5.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

先安装一些依赖环境。

yum --enablerepo=remi,remi-test info mysql mysql-server

然后再执行安装MYSQL5.5

yum --enablerepo=remi,remi-test install mysql mysql-server

执行完成。到目前为止我们可以通过mysql -V检查MYSQL版本已经是5.5,但是现在还不行,根据提示需要进行配置文件,但是不懂为什么老左并没有修改MYSQL的配置文件也可以执行,难道是天意?

第五、启动和检查

mysql_upgrade -u root -p

原本根据网络上的方法是需要修改配置文件的,我没修改也可以完成,所以继续执行升级启动的执行,输入当初我们的MYSQL ROOT密码,让过一遍。

技术分享

完毕之后,我们执行启动MYSQL

service mysqld restart

如果能够看到两个绿色的OK,那就一切没有问题。

技术分享

总结,这样我们再去导入数据库就不会出现编码问题。看到有文档提到可以直接在导出MYSQL数据库的时候选择版本的,后面老左试试,因为升级MYSQL存在很多不安和麻烦,万一出错就麻烦了。

linux数据库升级

标签:

热心网友 时间:2022-04-09 06:17

先备份mysql数据文件.再重装mysql .再把数据文件放进去.启动mysql
如果不出错就升级完成了

热心网友 时间:2022-04-09 07:35

1.先用SQLyog之类的图形化数据库管理工具把数据库内的所有东西备份出来。backup database as sql mp。注意要选structure and data (结构和数据)。导出sql文件后,确认一下sql文件无误。
2.系统中可能存在自带的MySQL,采用命令进行强制删除
rpm –qa|grep mysql
rpm -e mysql-5.1.61 --nodeps 强制删除mysql 不考虑依赖关系 (此处根据上一步查询到的结果)
3.安装mysql
rpm -ivh MySQL-server-community-5.1.61-0.rhel5.x86_64.rpm (包名根据实际情况)

4.在MySQL配置文件/etc/my.cnf中根据实际需要添加
lower_case_table_names=1
skip-name-resolve
event_scheler=1
default-character-set=utf8
wait_timeout=31536000
interactive_timeout=31536000
5.启动服务
cd /etc/init.d
./mysql restart
或者service mysqld restart
6.登陆MySQL
/usr/local/mysql/bin/mysql -u root –p
7.新增用户,根据允许访问的地址和用户,可能需要多次执行。
GRANT ALL PRIVILEGES ON *.* TO 'user'@'192.168.1.1(你的ip)' IDENTIFIED BY 'password' WITH GRANT OPTION;
flush privileges;
8.
用SQLyog之类的图形化数据库管理工具把数据库备份出来的sql语句执行一遍
9.完成

欢迎追问.

热心网友 时间:2022-04-09 09:10

yum update mysql-server
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...时间会发作,很痛的,请问是这样吗?会痛多久? ...已经坏了,如今全身浮肿,尿排不出,医生说就这 我爷爷得了肝癌晚期,腹水,不能手术.听说氩氦超冷刀技术能治.哪里有... 父亲59岁得了肝癌晚期,医生说最多半年时间了,上面还有80多岁的爷爷... 长春跑大连的列车员,怎么区分正式分和临时工呢? 员工刚怀孕就被开除,开除负责人拒不认错,你如何看待该公司的态度?_百 ... 员工在职期间怀孕,老板可以无故迟退吗? 老板开除怀孕女员工违法吗 如何选购蚊帐 什么样的蚊帐最好 linux 如何编译安装mysql?20170819 08:18 目前最新版的mysql在Linux下源码编译安装的方法。... linux系统怎么编译安装mysql linux 如何编译安装mysql? word2007工具栏不见了怎么显示 linux怎么编译安装mysql word 里功能区、选项卡都没了怎么办 我的word2007中的工具栏全不不见了,“工具栏最小化... word2007菜单栏全部不见了 07版word的状态栏不见了,怎么能找回来 office2007菜单栏不见了 2007版word为什么常用工具栏会不显示,就是需要点一... 07版本word上面的工具栏不见了 选老坐粤语百度云 坐椅子 老坐在前面是什么性格 老坐着,小肚子又长出来,怎么办呢? 如何炖牛腩 人老坐不直,特别是坐在有些椅子上直接趴下去了,... 新装的2007office,里面的word和excel里面开始菜单... 清炖牛腩怎么做? Linux下成功编译安装mysql之后,查询到mysql库中出... linux安装mysql时执行 scripts/mysql_install_db -... 在linux安装MySQL时采用源码编译安装,但是如何让M... 早泄的检查项目主要有哪些 早泄一般做哪些检查 男性得了早泄都需要做哪些详细检查 早泄要做哪些常规检查 早泄需要做些什么检查 患有早泄需要做哪些检查 男人早泄检查项目有哪些呢 早泄主要做哪些检查 早泄应该做哪些检查 早泄需要做的检查有哪些? 早泄要做什么检查,男科检查项目有哪些 苹果手机怎么下载不下来 早泄的检查项目包括哪些 男科检查检查项目?? 男性性功能检查项目有哪些? 男科都检查什么病 苹果手机此时无法安装应用为什么?