centos8.5 安装MariaDB-server 10.6
时间: 2024-01-08 10:04:17 浏览: 220
以下是在 CentOS 8.5 上安装 MariaDB-server 10.6 的步骤:
1. 更新系统软件包
```
sudo dnf update
```
2. 添加 MariaDB YUM 源
```
sudo tee /etc/yum.repos.d/MariaDB.repo<<EOF
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF
```
3. 安装 MariaDB-server
```
sudo dnf install MariaDB-server
```
4. 启动 MariaDB 服务
```
sudo systemctl start mariadb
```
5. 设置服务自启
```
sudo systemctl enable mariadb
```
6. 进入 MariaDB 控制台
```
sudo mysql -u root -p
```
7. 修改 root 用户密码
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
```
8. 退出 MariaDB 控制台
```
exit
```
现在,你已经成功地在 CentOS 8.5 上安装了 MariaDB-server 10.6。
相关问题
centos8.5安装mysql-workbench
安装MySQL Workbench需要先安装MySQL Community Server,然后再安装MySQL Workbench。下面是在CentOS 8.5中安装MySQL Workbench的步骤:
1. 安装MySQL Community Server
打开终端并使用以下命令安装MySQL Community Server:
```
sudo dnf install @mysql
```
安装完成后,启动MySQL服务并将其设置为开机自启:
```
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
2. 安装MySQL Workbench
使用以下命令安装MySQL Workbench:
```
sudo dnf install mysql-workbench
```
安装完成后,您可以从应用程序菜单中启动MySQL Workbench。
如果您之前已经安装了MySQL Community Server,只需按照第2步安装MySQL Workbench即可。
Error: Package: MariaDB-client-10.3.39-1.el7.centos.x86_64 (mariadb) Requires: libaio.so.1()(64bit) Error: Package: MariaDB-server-10.3.39-1.el7.centos.x86_64 (mariadb) Requires: libaio.so.1(LIBAIO_0.4)(64bit) Error: Package: MariaDB-server-10.3.39-1.el7.centos.x86_64 (mariadb) Requires: libaio.so.1(LIBAIO_0.1)(64bit) Error: Package: galera-25.3.37-1.el7.centos.x86_64 (mariadb) Requires: libboost_program_options-mt.so.1.53.0()(64bit) Error: Package: MariaDB-server-10.3.39-1.el7.centos.x86_64 (mariadb) Requires: perl(DBI) Error: Package: MariaDB-server-10.3.39-1.el7.centos.x86_64 (mariadb) Requires: libaio.so.1()(64bit) Error: Package: MariaDB-client-10.3.39-1.el7.centos.x86_64 (mariadb) Requires: libaio.so.1(LIBAIO_0.4)(64bit) Error: Package: MariaDB-client-10.3.39-1.el7.centos.x86_64 (mariadb) Requires: libaio.so.1(LIBAIO_0.1)(64bit) Error: Package: MariaDB-server-10.3.39-1.el7.centos.x86_64 (mariadb) Requires: perl(Data::Dumper) Error: Package: MariaDB-server-10.3.39-1.el7.centos.x86_64 (mariadb) Requires: lsof如何解决
这个错误是由于缺少一些依赖包导致的。可以按照以下步骤进行解决:
1. 运行以下命令,安装缺少的依赖包:
```
sudo yum install libaio libboost-program-options perl-DBI perl-Data-Dumper lsof
```
2. 如果你已经安装了这些依赖包,但仍然出现错误,请尝试更新它们:
```
sudo yum update libaio libboost-program-options perl-DBI perl-Data-Dumper lsof
```
3. 如果以上步骤都无法解决问题,你可以尝试卸载并重新安装 MariaDB:
```
sudo yum remove mariadb mariadb-server mariadb-client galera
sudo yum install mariadb mariadb-server mariadb-client galera
```
4. 最后,确保你的系统是最新的并且所有软件包都是最新的:
```
sudo yum update
```
以上步骤中的命令可能需要管理员权限运行。
阅读全文