CentOS6.8中使用yum安装及卸载mysql

一、卸载mysql

卸载虚拟机上安装的mysql

1、查看当前是否安装mysql

rpm -qa | grep -i mysql

2、使用命令删除

使用 ---》rpm -ev MySQL-client-5.5.25a-1.rhel5  删除

如果提示依赖包错误则使用以下命令尝试

rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps

如果还有报错则使用

rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5

查找之前老版本mysql的目录,并删除老版本mysql的文件和库

find / -name mysql     查看老版本

rm -rf /var/lib/mysql   删除老版本

卸载后/etc/my.cnf不会删除,需要进行手工删除

rm -rf /etc/my.cnf

再次查看还是否有mysql

rpm -qa|grep -i mysql

没有结果这样就删除成功了!!!!!!!

二、使用yum安装mysql

1、安装mysql客户端

 yum -y install mysql

2、安装mysql 服务器端

 yum -y install mysql-server  mysql-devel

3、数据库字符集设置

进入到 vi /usr/my.cnf    后添加   

[client]     
default-character-set=utf8
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci

    保存后退出

4、启动mysql服务

service mysqld start或者/etc/init.d/mysqld start

添加开机启动:chkconfig --add mysqld;

开机启动:chkconfig mysqld on;

5、登录mysql设置密码

①、设置密码

mysql -u root

use mysql ;

update user set password=password("123456") where user="root";

flush privileges;

②、忘记密码

        service mysqld stop;

        mysqld_safe --user=root --skip-grant-tables;

        这一步骤执行的时候不会出现新的命令行,你需要重新打开一个窗口执行下面的命令

        mysql -u root;

        use mysql ;

        update user set password=password("123456") where user="root";

       flush privileges;

6、进行测试

这样就OK了表示已经安装好了

三、额外赠送-------------->配置远程连接

Navicat 远程连接 Linux服务器上的mysql数据库

进入mysql后

mysql>grant all privileges on *.* to root@"%" identified by "密码";

然后再输入 flush privileges;

既可以了配置的是你自己本机上的IP

这样你的Navicat就可以连接成功了!!!!!!

大功告成!!!!!!!^_^

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值