如何卸载编译安装的mysql

来源:互联网 发布:nginx挂了怎么办 编辑:程序博客网 时间:2024/06/05 17:25

如何卸载编译安装的mysql

 

注意:先把mysql的数据库bak出来

导出数据库:# mysqldump –u用户名 –p数据库 〉 数据库名.sql

导入数据库:# mysql –u用户名 –p数据库数据库名.Sql

 

一. 如果是RPM包安装的

可以这样卸载:rmp -e mysql

二. 如果是原代码编译安装的,直接删除安装目录就可以了 一般都是/usr/local/mysql   

#rm -rf /usr/local/mysql

使用#rpm -e --nodeps mysql

其余的用#rpm -e mysql-version

三.备份时遇见错误信息

mysqldump: Couldn't execute 'show create table `v_program`': View 'idssb.v_program' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them (1356)

这有可能是因为 `v_program视图引用的表结构变了

四. 恢复时大文件恢复步骤

#mysql -uroot -p

mysql> use 数据库名

mysql>source 备份好的文件路径