Linux安装与卸载MySql

1、卸载

  • 因为Linux系统默认没有MySql,所以我们刚使用不需要卸载。

  • 如果需要卸载的话,步骤就跟卸载JDK一样: Linux安装与卸载JDK_大米☋的博客-CSDN博客

  • 只需要执行rpm -qa|grep mysql命令,然后跟卸载JDK步骤一样就可以了。

2、安装

先登录ROOT账号!!!

1、下载MySql官方的YumRepository

  1. 执行命令wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 远程下载MySql5.7版本,需要Linux联网

    在这里插入图片描述

  2. 如果报错没有wget,那么执行命令yum -y install wget

2、Yum安装

  1. 执行命令yum -y install mysql57-community-release-el7-10.noarch.rpm

    在这里插入图片描述

3、安装MySql服务器

  1. 执行命令yum -y install mysql-community-server

  2. 如果报错

    在这里插入图片描述

  3. 执行命令rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

  4. 再次执行命令yum -y install mysql-community-server就可以了

    在这里插入图片描述

4、启动MySql服务

  1. 执行命令systemctl start mysqld.service

  2. 需要稍微等待会

    在这里插入图片描述

5、查看MySql启动状态

  1. 执行命令systemctl status mysqld.service,可以看到正在运行

    在这里插入图片描述

6、在日志中查找密码

  1. 执行命令grep "password" /var/log/mysqld.log

    在这里插入图片描述

7、登录MySql

  1. 登录进去数据库,输入命令mysql –uroot -p

  2. 输入命令后,输入自己上面查询到的密码,复制粘贴就好

    在这里插入图片描述

8、修改密码

  1. 修改密码,输入命令set password for root@localhost = password('123_abC321'); 密码包括大小写和特殊字符,要不然不会成功(可以修改密码策略来进行设置)

    在这里插入图片描述

9、开启权限

  1. 输入命令GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Yc17630620280.';

    在这里插入图片描述

10、刷新权限

  1. 执行命令flush privileges;

    在这里插入图片描述

11、开放3306端口

  1. 先输入命令exit,退出MySql

    在这里插入图片描述

  2. 执行命令firewall-cmd --zone=public --add-port=3306/tcp

    在这里插入图片描述

12、重启防火墙

  1. 执行命令firewall-cmd –-reload

    在这里插入图片描述

13、Navicat连接测试

  1. 输入命令ip addr,查看自己系统的ip地址

    在这里插入图片描述

  2. 返回Windows系统,打开Navicat进行连接测试

    在这里插入图片描述

  3. 如果报以上错误,需要清除防火墙中链中的规则,分别执行以下两个命令即可:

    iptables -vnL
    iptables -F
    

    在这里插入图片描述

14、修改MySql字符编码

  1. 先进入MySql,输入命令mysql -uroot -p,然后输入密码

    在这里插入图片描述

  2. 显示原来编码,输入命令show variables like '%character%';

    在这里插入图片描述

  3. 使用exit;命令退出mysql,然后修改/etc/my.cnf配置文件

  4. 退出后,输入命令vim /etc/my.cnf

  5. 新添加两行,进入后按i进行编辑

    [mysqld]
    character_set_server=utf8
    init_connect='SET NAMES utf8'
    

    在这里插入图片描述

  6. 添加完成后,按esc键退出编辑页面,然后输入:wq进行保存并退出

  7. 退出以后,重启重启数据库,输入命令systemctl restart mysqld

  8. 使用navicat再次进行连接测试

    在这里插入图片描述

到此位置,Linux系统安装MySql任务完成!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值