您的位置:首页 > 数据库 > MySQL

ubuntu下卸载旧Mysql并安装新Mysql(升级)

2013-06-28 15:34 399 查看
由于从apt-get下安装的Mysql不是最新版的,所以,需要升级。先卸载,再安装。

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),需先安装新立得安装
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: