linux rpm安装mariadb,linux下 MariaDB 使用 RPM安装

1.进入MariaDB官网下载MariaDB需要的RPM包,下载地址:http://ftp.hosteurope.de/mirror/archive.mariadb.org/mariadb-10.0.22/yum/centos7-amd64/rpms/

2.使用下载软件下载所需要的RPM包,总共4个,并上传到CentOS主机指定目录.

MariaDB-10.0.22-centos7-x86_64-client.rpm

MariaDB-10.0.22-centos7-x86_64-common.rpm

MariaDB-10.0.22-centos7-x86_64-compat.rpm

MariaDB-10.0.22-centos7-x86_64-server.rpm

3.安装MariaDB所需的依赖包

yum install libaio perl perl-DBI perl-Module-Pluggable perl-Pod-Escapes perl-Pod-Simple perl-libs perl-version

4.先移除所有原有的mysql及mariadb软件包

yum remove mysql*

查看已存在的mariadb

rpm -qa | grep mariadb

删除安装的mariadb  centos7默认安装了5.5

rpm -e --nodeps mariadb-libs-5.5.35-3.el7.x86_64

5.进入RPM包目录位置,安装MariaDB

rpm -i MariaDB*

6.安装完成后,启动MariaDB服务

service mysql start

mysql

7.初始化MariaDB基本设置

7.1为root用户[此处的root是MariaDB数据库管理员,不是CentOS的系统管理员root]设置本机访问密码

set password for‘root‘@‘localhost‘= password(‘root_password‘);

7.2进入系统数据库mysql,删除空密码MariaDB用户账户

use mysql;

select user, host, password from user;

delete from user where user="" or password="";

commit;

service mysql restart;

7.3用新密码重新登陆MariaDB

mysql -u root -p

root_password

7.4授权MariaDB数据库root用户远程访问[这一步根据实际需要设置]

grant all privileges on *.* to‘root‘@‘%‘identified by‘root_remote_password‘;

7.5附加说明:网上很多文章说需要修改CentOS系统的iptables,开放MariaDB数据库默认服务端口3306,事实上只有数据库服务开放给外部程序访问的时候才需要将数据库服务端口开放,生产环境如果应用程序和数据库在同一台主机上,基于安全起见建议不要开放数据库服务端口.

乐享:知识积累,快乐无限。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 要使用rpm安装MariaDB,你需要下载相应的rpm包并安装它们。根据引用\[1\]和引用\[2\]的内容,你可以使用以下命令安装MariaDBrpm包: ``` rpm -ivh MariaDB-common-10.3.37-1.el7.centos.x86_64.rpm MariaDB-compat-10.3.37-1.el7.centos.x86_64.rpm MariaDB-client-10.3.37-1.el7.centos.x86_64.rpm galera-25.3.29-1.rhel7.el7.centos.x86_64.rpm MariaDB-server-10.3.37-1.el7.centos.x86_64.rpm ``` 这些命令将安装MariaDB的常用组件、兼容性组件、客户端和服务器组件。如果在安装过程中提示缺少依赖,你需要下载并安装相应的依赖包。安装完成后,你可以使用启动命令来启动MariaDB。请注意,这些命令是基于CentOS 7操作系统的。如果你使用的是其他操作系统,请根据相应的操作系统版本和MariaDB版本进行调整。引用\[1\]和引用\[2\]提供了具体的安装命令和安装成功的提示信息。 #### 引用[.reference_title] - *1* *2* [mariaDB安装](https://blog.csdn.net/m0_55507276/article/details/128075143)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [CentOS7.9通过rpm离线安装MariaDB](https://blog.csdn.net/qq_36737982/article/details/128852884)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值