• Liunx 无痛安装 MySQL


    Liunx 无痛安装 MySQL

    1. 下载 MySQL


    • 官网

    https://downloads.mysql.com/archives/community/

    image-20220622191925730

    • 使用 xftp 工具传输 MySQL 到服务器

    image-20220622192137297

    2. 配置 MySQL


    • 打开 xshell 工具进行配置

    image-20220622192317372

    • 删除自带的数据库

    查看

    rpm -qa|grep maria*

    删除

    rpm -e --nodeps mariadb-connector-c-config-3.1.11-2.el8_3.noarch

    • 删除之前安装失败的 MySQL

    查看

    rpm -qa | grep mysql

    删除

    rpm -e mysql57-community-release-el7-10.noarch

    • 解压下载的 MySQL

    tar -xvf mysql-8.0.28-1.el8.x86_64.rpm-bundle.tar

    image-20220622192636976

    • 安装相关服务

    rpm -ivh mysql-community-common-8.0.28-1.el8.x86_64.rpm

    rpm -ivh mysql-community-libs-8.0.28-1.el8.x86_64.rpm --force --nodeps

    rpm -ivh mysql-community-client-8.0.28-1.el8.x86_64.rpm --force --nodeps

    rpm -ivh mysql-community-server-8.0.28-1.el8.x86_64.rpm --force --nodeps

    • 查看已安装服务

    rpm -qa | grep mysql

    image-20220622192846711

    3. 启动 MySQL


    • 启动命令:?Y<8P466tT1?

    systemctl start mysqld.service

    • 查看启动状态:

    service mysqld status

    image-20220622193132249

    • **查看临时密码: **

    grep ‘password’ /var/log/mysqld.log

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NeYIjsA5-1655898738115)(…/AppData/Roaming/Typora/typora-user-images/image-20220622193220896.png)]

    • **登录 MySQL: **

    mysql -uroot -p

    • 在提示出现 Enter password: 输入你之前查看的临时密码

    image-20220622193341949

    • 修改密码注意密码需要强格式如: 104673Zhx@

    ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘104673Zhx@’ PASSWORD EXPIRE NEVER;

    • 刷新权限

    FLUSH PRIVILEGES;

    image-20220622194144512

    4. 设置远程登录


    • 使用 mysql

    use mysql;

    • 创建用户

    create user ‘root’@‘%’ identified by ‘104673Zhx@’;

    • 设置远程登录

    grant all privileges on . to ‘root’@‘%’ with grant option;

    • 刷新权限

    FLUSH PRIVILEGES;

    image-20220622194837229

    es on . to ‘root’@‘%’ with grant option;

    • 刷新权限

    FLUSH PRIVILEGES;

    [外链图片转存中…(img-XejK76D3-1655898738116)]

    • 恭喜你已经安装成功
  • 相关阅读:
    2022年3月19日:有关版本控制与 Git 结合使用的简介--Git介绍
    量化交易是不是用机器预测股票涨跌?这靠谱吗?
    C#调用Windows系统自带虚拟键盘的方法
    JVM入门教程
    Java.lang.Class类 isEnum()方法有什么功能呢?
    头歌-数据结构-二叉查找树的应用
    什么是存储服务器?
    Java 基础三:使用Velocity模板生成 xml
    (附源码)springboot家庭装修管理系统 毕业设计 613205
    Python语言—爬虫之旅
  • 原文地址:https://blog.csdn.net/weixin_56050344/article/details/125415737