mariadb-5.5.68-1.el7.x86_64.tar
时间: 2023-10-02 15:06:02 浏览: 277
mariadb-5.5.68-1.el7.x86_64.tar是一个MariaDB软件包的压缩文件。根据提供的引用内容,您可以使用以下命令卸载已安装的冲突软件:
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 mariadb-5.5.68-1.el7.x86_64 mariadb-devel-5.5.68-1.el7.x86_64 mariadb-server-5.5.68-1.el7.x86_64
然后,按照以下顺序安装rpm软件包:
rpm -ivh mysql-community-common-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.37-1.el7.x86_64.rpm
相关问题
mysql8.0.34 64Bit安装配置教程
MySQL 8.0.34 64位的安装和配置教程如下:
1. 首先,从MySQL官网下载适合您服务器位数的安装包。您可以通过以下链接访问MySQL官网:https://www.mysql.com/downloads/
2. 在Linux系统中,使用以下命令查看服务器位数:getconf LONG_BIT
3. 下载完安装包后,使用FTP工具将MySQL安装文件上传到服务器。
4. 修改并禁用SELinux功能。使用以下命令打开配置文件:vi /etc/selinux/config,并将SELINUX的值修改为disabled。保存并退出配置文件后,执行以下命令以立即生效:setenforce 0
5. 检查系统是否自带mariadb并卸载(以防止MySQL与mariadb的文件冲突)。使用以下命令查询是否安装了mariadb:rpm -qa | grep mariadb。如果有安装mariadb,请使用以下命令进行卸载:rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps
6. 将下载好的MySQL压缩包上传到服务器,并将其解压到/usr/local/目录下。您可以使用以下命令进行解压和重命名:tar -xvf mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz -C /usr/local/,cd /usr/local/,mv mysql-8.0.34-linux-glibc2.12-x86_64 ./mysql
7. 进入mysql文件夹,并创建data和log目录(根据您的磁盘情况进行调整)。使用以下命令创建目录:cd mysql,mkdir data log,touch ./log/mysql.log
8. 创建MySQL用户和组,并修改权限。使用以下命令创建用户和组,并设置权限:groupadd mysql,useradd -g mysql mysql,chown -R mysql.mysql /usr/local/mysql
9. 创建并编辑my.cnf配置文件。使用以下命令创建并编辑文件:vi /etc/my.cnf
以上就是MySQL 8.0.34 64位的安装配置教程。
在CentOS 7环境下,如何彻底卸载MariaDB并安装MySQL 5.7版本?请详细说明卸载和安装的命令及步骤。
在CentOS 7环境下,进行MariaDB的彻底卸载和MySQL 5.7的安装是一个需要仔细处理的过程。首先,确保你已经下载了MySQL 5.7的安装包,并准备好了相关系统操作权限。以下是详细步骤:
参考资源链接:[CentOS 7离线安装MySQL 5.7详细教程与步骤](https://wenku.csdn.net/doc/37pi277982?spm=1055.2569.3001.10343)
1. **卸载MariaDB**:
在开始安装MySQL之前,需要确保系统中不再存在MariaDB的任何痕迹。可以使用`rpm`命令来查询和卸载MariaDB:
```bash
rpm -qa | grep mariadb
```
如果查询到MariaDB相关组件,使用以下命令卸载:
```bash
rpm -e --nodeps mariadb-libs-5.5.68-1.el7_5.x86_64
```
需要对每一个相关组件重复上述操作,确保彻底卸载。
2. **删除MariaDB数据目录**:
删除MariaDB的数据目录,以避免数据残留。通常情况下,MariaDB的数据目录位于`/var/lib/mysql`,可以使用以下命令删除:
```bash
rm -rf /var/lib/mysql
```
注意:此操作会永久删除所有MariaDB的数据,操作前请确保数据已备份。
3. **安装MySQL**:
下一步是进行MySQL的安装。首先,将下载的MySQL安装包上传到服务器,并解压:
```bash
tar -xvf mysql-5.7.23-linux-glibc2.12-x86_64.tar
```
然后,创建MySQL用户和组,以及MySQL运行所需的目录:
```bash
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
mkdir -p /var/lib/mysql
mkdir -p /var/run/mysqld
chown mysql:mysql /var/lib/mysql /var/run/mysqld
```
为了使数据目录权限更安全,可执行:
```bash
chmod 755 /var/lib/mysql
chmod 755 /var/run/mysqld
```
4. **初始化MySQL数据库**:
使用`mysql_install_db`脚本来初始化MySQL的数据库目录:
```bash
/path/to/mysql-5.7.23-linux-glibc2.12-x86_64/scripts/mysql_install_db --basedir=/path/to/mysql-5.7.23-linux-glibc2.12-x86_64 --datadir=/var/lib/mysql --user=mysql
```
根据实际情况替换`/path/to/mysql-5.7.23-linux-glibc2.12-x86_64`路径。
5. **配置MySQL**:
编辑`/etc/my.cnf`文件,确保配置文件中正确设置了my.cnf的内容,包括mysqld配置部分。完成后,启动MySQL服务:
```bash
/path/to/mysql-5.7.23-linux-glibc2.12-x86_64/support-files/mysql.server start
```
6. **设置环境变量**:
为了方便使用,可以将MySQL的bin目录添加到环境变量PATH中。编辑`~/.bashrc`或`/etc/profile`文件,添加:
```bash
export PATH=/path/to/mysql-5.7.23-linux-glibc2.12-x86_64/bin:$PATH
```
保存后,重新登录或执行`source ~/.bashrc`使设置生效。
7. **安全设置**:
运行`mysql_secure_installation`脚本对MySQL进行安全设置:
```bash
mysql_secure_installation
```
根据提示设置root密码,删除匿名用户,禁止root远程登录,删除测试数据库。
以上步骤完成后,你将成功在CentOS 7环境下卸载MariaDB并安装MySQL 5.7版本。整个过程涉及系统管理权限,操作时请谨慎,并确保执行了所有必要的备份操作。为了深入了解MySQL的配置和管理,可以参考《CentOS 7离线安装MySQL 5.7详细教程与步骤》这份资料,它将为你提供更加全面和详细的指导,帮助你在生产环境中安全有效地管理MySQL。
参考资源链接:[CentOS 7离线安装MySQL 5.7详细教程与步骤](https://wenku.csdn.net/doc/37pi277982?spm=1055.2569.3001.10343)
阅读全文