ubuntu下卸载旧Mysql并安装新Mysql(升级)
2013-06-28 15:34
399 查看
由于从apt-get下安装的Mysql不是最新版的,所以,需要升级。先卸载,再安装。
1.卸载
先看mysql是否在运行:
然后
清除残留数据:
1.1检查旧版mysql是否有残留命令(需要先安装rpm):
可以看到mysql的包的话说明还有残留,继续删除mysql包
1.2删除mysql包:
1.3删除旧mysql的开发头文件和库:
PS:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
2.安装新Mysql,需要包:mysql-5.6.12-debian6.0-i686.deb
2.1安装服务端:
提示如下表示成功:
注意:安装Mysql可用apt-get install mysql-server安装,但不是最新版的。用以上方法安装可能mysql不能用。建议用新立得安装(synptic),需先安装新立得安装 。
1.卸载
先看mysql是否在运行:
netstat -tap | grep mysql
然后
sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common (非常重要)
清除残留数据:
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
1.1检查旧版mysql是否有残留命令(需要先安装rpm):
rpm -qa|grep -i mysql
可以看到mysql的包的话说明还有残留,继续删除mysql包
1.2删除mysql包:
rpm -e --nodeps 包名
1.3删除旧mysql的开发头文件和库:
rm -fr /usr/lib/mysql rm -fr /usr/include/mysql
PS:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf rm -fr /var/lib/mysql
2.安装新Mysql,需要包:mysql-5.6.12-debian6.0-i686.deb
2.1安装服务端:
dpkg -i mysql5.6.deb
提示如下表示成功:
选中了曾被取消选择的软件包 mysql。 (正在读取数据库 ... 系统当前共安装有 136466 个文件和目录。) 正在解压缩 mysql (从 mysql5.6.deb) ... 正在设置 mysql (5.6.12) ...
注意:安装Mysql可用apt-get install mysql-server安装,但不是最新版的。用以上方法安装可能mysql不能用。建议用新立得安装(synptic),需先安装新立得安装 。
相关文章推荐
- Ubuntu14.04下MySQL的安装与卸载
- Ubuntu下彻底卸载mysql、安装mysql、及MySQLdb模块
- linux(ubuntu)通过APT管理工具在命令行安装、卸载、升级、查看软件等
- ubuntu安装与卸载mysql
- ubuntu16.04.1下 mysql安装和卸载图文教程
- 将ubuntu14.04 从mysql从5.5删除之后安装5.7遇到的一些问题(本篇不讨论热升级)
- 在Ubuntu17.10的系统升级中遇到内核升级问题,导致各种软件不能安装和卸载的解决方案(尝试结果,不喜勿骂)
- ubuntu下安装卸载mysql
- ubuntu服务器上卸载及安装mysql命令
- Ubuntu12.0.4 Linux服务器部署之 安装和卸载 MySQL 5.x
- Ubuntu下彻底卸载mysql重安装
- ubuntu完全卸载mysql以及在Ubuntu16.04下安装mysql
- ubuntu mysql 备份 卸载 升级
- Ubuntu14.04下MySQL的安装与卸载
- Ubuntu下pip3的安装、升级、卸载
- ubuntu16.04.1下 mysql安装和卸载
- ubuntu9.1服务器下的mysql安装与卸载
- Ubuntu 12.04卸载与安装Mysql
- ubuntu下卸载mysql后重新安装
- ubuntu下安装mysql及卸载mysql方法