centos 6.5 卸载mysql centos7安装MySQL

这篇文章给大家聊聊关于centos 6.5 卸载mysql,以及centos7安装MySQL对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

linux安装mysql(rpm安装)

在 CentOS 7环境中,我们通过RPM包来安装 MySQL 5.6。以下是详细的步骤:

首先,确保服务器环境是 Redhat 6.5(可能在虚拟机上)。然后,我们需要下载 MySQL 5.6.15的安装包,并使用 WinSCP工具将其上传到服务器的指定目录。

安装前,我们需要检查系统上是否已安装 MySQL,使用命令"rpm-qa|grep-i mysql"。如果发现有旧版本,需要卸载它,例如"rpm-ev mysql-libs-5.1.71-1.el6.x86_64"。如果遇到依赖问题,可以使用"rpm-e--nodeps"命令直接删除。

接下来,我们开始安装三个MySQL包:服务端(MySQL-server-5.6.15-1.el6.x86_64.rpm)、客户端(MySQL-client-5.6.15-1.el6.x86_64.rpm)和开发包(MySQL-devel-5.6.15-1.el6.x86_64.rpm)。在安装服务端时,可能会遇到缺少libaio.so.1的依赖,这时可以使用 yum进行安装。安装完成后,记得修改配置文件(cp/usr/share/mysql/my-default.cnf/etc/my.cnf),初始化数据库并设置密码(/usr/bin/mysql_install_db),然后启动服务(service mysql start)。

登录MySQL(mysql-uroot-pWkSMv3hN),设置新密码(SET PASSWORD=PASSWORD('eetrust')),并允许远程连接。通过更改user表中的相关信息,确保root用户可以从任何主机连接(flush privileges;)。

为了使MySQL在启动时自动运行,执行"chkconfig mysql on",并确认设置已生效(chkconfig--list| grep mysql)。最后,关闭防火墙(service iptables stop),并使用navicat等工具进行远程连接测试,确认安装成功。

如何升级CentOS 6.5下的MySQL

CentOS 6.5自带安装了MySQL 5.1,但5.1有诸多限制,而实际开发中,我们也已经使用MySQL 5.6,这导致部分脚本在MySQL 5.1中执行会出错。我们只能升级MySQL

方法/步骤

备份数据库,升级MySQL通常不会丢失数据,但保险起见,我们需要做这一步。输入命令:

mysqldump-uxxx-hxxx-P3306-p--all-databases>databases.sql

停止MySQL服务,输入命令:

servicemysqldstop

卸载旧版MySQL,输入命令:

yumremovemysqlmysql-*

执行过程中会询问你是否移除,此时输入“Y”

移除命令执行后,可再看看是否有残余的mysql,输入命令:

yumlistinstalled|grepmysql

如果有,可输入命令删除:

rumremovemysql-libs

下载安装最新的rpm文件

rpm-Uvh

安装MySQL,输入命令:

yuminstallmysql-community-server

安装完成后,输入命令查看MySQL版本号:

mysql-V

启动MySQL,输入命令:

servicemysqldstart

centos7yum安装卸载mysql8图文教程有哪些

MySQL环境安装流程

首先,卸载系统自带的mariadb。

接着,上传mysql安装包,并解压。

随后,按照顺序依次安装,确保遵循步骤顺序。

配置本地yum源进行安装。

数据初始化后,查看临时root及临时密码,即localhost后的字符为临时密码。

启动数据库,登录,并修改数据库密码。

注意新密码需包含数字、大小写字母与特殊字符,否则可能会出现错误。

使用新密码测试登录,若成功则继续。

查看mysql所有用户是否支持远程连接,若为localhost,说明只能本地连接。

修改root用户host值,允许root远程登录。

刷新权限,确保配置生效。

最后,修改密码加密规则。在mysql8之后的版本中,规则改为caching_sha2_password。

使用navicat连接数据库完成安装流程。

阅读剩余
THE END