fedora20 mysql安装与卸载

卸载:
查看系统是否安装过mysql的rpm包
[root@localhost lib64]# rpm -qal | grep -i mysql //安装过会显示文件信息
[root@localhost lib64]# rpm -q MySQL-server-5.6.16-1.linux_glibc2.5.i386
package MySQL-server-5.6.16-1.linux_glibc2.5.i386 is not installed //未安装

rpm包卸载:rpm -e 包名
rpm -e MySQL-server-5.6.16-1.linux_glibc2.5.i386

删除文件和库:
yum remove mysql
rm -fr /usr/lib/mysql

查找是否删除干净:
find / -name mysql

安装
yum:yum  install mysql mysql-service

遇到问题:
[root@localhost /]# find / -name mysql
        .......
        find: ‘/run/user/1000/gvfs’: Permission denied
[root@localhost /]# umount /run/user/1000/gvfs
[root@localhost /]# rm -rf /run/user/1000/gvfs
//ok

[root@localhost lib64]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
mysql.sock文件的作用:
          mysql有两种连接方式 TCP/IP 和  socket
          mysql.sock 使程序和mysqldservice处于同一台机器,发起本地连接时可用

[root@localhost lib64]# systemctl restart mysqld.service
Job for mariadb.service failed. See 'systemctl status mariadb.service' and 'journalctl -xn' for details.

相关目录:

1、数据库目录  /var/lib/mysql/
2、配置文件 /usr/share/mysql(mysql.server命令及配置文件)mysql5.5之后的默认安装路径,mysql5.5之前的是/usr/local/mysql
3、相关命令 /usr/bin(mysqladmin mysqldump等命令)
4、启动脚本 /etc/rc.d/init.d/(启动脚本文件mysql的目录)

猜你喜欢

转载自blog.csdn.net/feifeidehuishoude/article/details/81205440