美文网首页
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