微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CentOS 7 中安装 MySQL 8 以及 MySQL 常用操作

安装步骤

  1. 卸载 Maria DB

     yum -y remove mariadb-libs

    注:认情况下,CentOS 7 中安装了 Maria DB ,要想安装 MysqL,需要先卸载 Maria DB,否则继续安装 MysqL 会报错:

     Error: Package: akonadi-MysqL-1.9.2-4.el7.x86_64 (@anaconda)
        Requires: mariadb-server
        Removing: 1:mariadb-server-5.5.35-3.el7.x86_64 (@anaconda)
            mariadb-server = 1:5.5.35-3.el7
        Obsoleted By: MysqL-community-server-5.6.25-2.el7.x86_64 (MysqL56-community)
            Not found
        Updated By: 1:mariadb-server-5.5.41-2.el7_0.x86_64 (base)
            mariadb-server = 1:5.5.41-2.el7_0
  2. 安装 MysqL 社区版

     rpm -Uvh https://repo.MysqL.com/MysqL80-community-release-el7-3.noarch.rpm
     sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/MysqL-community.repo
     yum --enablerepo=MysqL80-community install MysqL-community-server
  3. 启动 MysqL 服务

     service MysqLd start
  4. 修改 root 用户密码

    通过下面这条命令可以查看 root 用户认的密码

     grep "A temporary password" /var/log/MysqLd.log    # 通过这条命令可以查看 root 用户密码

    后执行以下命令修改 root 用户密码(期间会要求回答一些问题,并多次要求输入新密码):

     MysqL_secure_installation
  5. 重启 MysqL 服务并设置开机自启动

     service MysqLd restart
     chkconfig MysqLd on
  6. 本地登录

     MysqL -u root -p

参考:

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐