美文网首页
Centos7安装mariadb

Centos7安装mariadb

作者: 爱烫头的程序员 | 来源:发表于2020-04-05 04:58 被阅读0次
    1. 打开MariaDB下载地址,选择当前稳定版本
      https://downloads.mariadb.org/
    2. 为了获得RPM软件包的最佳效果,这里使用“ [存储库配置工具”]


    3. 选择系统版本和mariadb版本自定义的存储库会生成在下面


    4. 拷贝到 /etc/yum.repos.d/ 下的文件中,建议命名为 MariaDB.repo
    # MariaDB 10.4 CentOS repository list - created 2020-04-03 14:25 UTC
    # http://downloads.mariadb.org/mariadb/repositories/
    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.4/centos7-amd64
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
    
    1. 文件到位后,使用以下命令安装MariaDB
    sudo yum -y install MariaDB-server MariaDB-client
    
    经过漫长的等待......
    1. 安装完成MariaDB后还需要配置数据库,执行以下命令用以启动mysql服务(MariaDB就是mysql的分支,所以服务名是一样的,如果本地有mysql可以无缝切换或安装)
    systemctl start mariadb         # 启动服务
    systemctl enable mariadb        # 可选开机自启动
    mysql_secure_installation       # 开始配置
    
    根据提示进行配置,当你看到 Thanks for using MariaDB! 时,表明配置成功了

    (1)输入当前密码,初次安装后是没有密码的,直接回车
    (2)询问时候使用 unix_socket 进行身份验证 n
    (3)是否为 root 设置新密码 y
    (4)输入新密码
    (5)确认密码
    (6)时候移除匿名用户,这个随意 y
    (7)拒绝用户远程登陆,看心情 n
    (8)删除test库,看心情 n
    (9)重新加载权限表 y

    至此 MariaDB 安装完成

    下面是测试远程连接
    云服务器记得开放安全组3306端口


    连接失败

    这时候需要进行额外的配置,进入 MariaDB 的控制台

    mysql -u root -p
    grant all privileges on *.* to 'root'@'%' identified by '自定义远程登陆的密码';
    flush privileges;
    
    如图所示 连接成功

    权限配置后,可以使用客户端工具连接数据库了

    相关文章

      网友评论

          本文标题:Centos7安装mariadb

          本文链接:https://www.haomeiwen.com/subject/sxplphtx.html