- 打开MariaDB下载地址,选择当前稳定版本
https://downloads.mariadb.org/
-
为了获得RPM软件包的最佳效果,这里使用“ [存储库配置工具”]
-
选择系统版本和mariadb版本自定义的存储库会生成在下面
- 拷贝到 /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
- 文件到位后,使用以下命令安装MariaDB
sudo yum -y install MariaDB-server MariaDB-client
- 安装完成MariaDB后还需要配置数据库,执行以下命令用以启动mysql服务(MariaDB就是mysql的分支,所以服务名是一样的,如果本地有mysql可以无缝切换或安装)
systemctl start mariadb # 启动服务
systemctl enable mariadb # 可选开机自启动
mysql_secure_installation # 开始配置
(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;
权限配置后,可以使用客户端工具连接数据库了