`

Centos6.8通过yum安装mysql5.7

 
阅读更多

1.安装mysql的yum源

a.下载配置mysql的yum源的rpm包

 

 

 

根据上面3张图片中的操作下载下来的rpm文件可以通过如下命令获取:

wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm

 

b.安装用来配置mysql的yum源的rpm包

rpm -Uvh mysql57-community-release-el6-9.noarch.rpm 

yum localinstall -y mysql57-community-release-el6-9.noarch.rpm   

安装成功后在/etc/yum.repos.d/下会多出几个mysql的yum源的配置,如下:

 

2.安装mysql

yum install mysql-community-server

 

3.开启mysql服务

service mysqld start

 

 mysql安装成功后创建的超级用户'root'@'localhost'的密码会被存储在/var/log/mysqld.log,可以使用如下命令查看密码

grep 'temporary password' /var/log/mysqld.log

 

使用mysql生成的'root'@'localhost'用户和密码登录数据库,并修改 其密码,具体命令

shell> mysql -uroot -p 

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

 

4.开启远程连接

设置iptables开放3306端口

vi /etc/sysconfig/iptables

 

如果此时使用telnet远程登录mysql服务会出错:

 

解决此问题的方法为:

将localhost改成%

进入mysql的BIN目录

 代码如下  

mysql -u root -p

mysql>use mysql;

mysql>update user set host =’%'where user =’root’;

mysql>flush privileges;

 

具体分析

1、在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为'%'。

 代码如下  
mysql>
mysql>use mysql;
mysql>select 'host' from user where user='root';     

 

  #查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)

 

 

 代码如下  
mysql>update user set host = '%' where user ='root';

 #修改host值(以通配符%的内容增加主机/IP地址,当然也可以直接增加某个特定IP地址,如果执行update语句时出现ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 错误,需要select host from user where user = 'root';
查看一下host是否已经有了%这个值,如果有了直接执行下面的flush privileges;即可)

 代码如下  

mysql>flush privileges;
mysql>select host,user from user where user='root';
mysql>quit

 再次尝试连接后,成功:

 

分享到:
评论

相关推荐

    CentOS安装MySQL5.7

    ### CentOS安装MySQL 5.7知识点详解 #### 一、环境准备与系统要求 在开始安装MySQL 5.7之前,我们需要确保系统满足以下条件: - **操作系统**:CentOS 7.x或更高版本。 - **硬件配置**:至少1GB内存,推荐2GB以上;...

    Centos7使用MySQL Yum安装MySQL 5.7

    Centos7使用MySQL Yum安装MySQL 5.7。参考文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ MySQL Yum存储库下载:http://dev.mysql.com/downloads/repo/yum/

    centos系统安装mysql5.7

    在本文中,我们将指导您如何在 CentOS 6.8 系统中安装 MySQL 5.7。MySQL 是一个流行的关系数据库管理系统,广泛应用于各种 web 应用程序中。 检测系统是否自带安装 MySQL 在安装 MySQL 5.7 之前,我们需要首先检测...

    CentOS7.x服务器MySQL5.7数据库Yum源安装包

    CentOS7.x服务器MySQL5.7数据库Yum源安装包,可以支持直接yum安装更新MySQL

    Centos6.7系统安装MySQL5.7总结

    Centos6.7系统安装MySQL5.7总结 本资源总结了在Centos6.7系统中安装MySQL5.7的步骤,包括下载和安装MySQL软件包,创建数据库仓库目录,新建MySQL用户和组,修改目录属有者,配置参数,修改系统配置文件,启动MySQL...

    centos7二进制安装MySQL5.7.docx

    CentOS 7上二进制安装MySQL 5.7的过程涉及多个步骤,这些步骤确保了数据库服务能够正确、稳定地运行。以下是对整个过程的详细解释: 1. **安装依赖包**: 在安装MySQL之前,需要确保系统中有必要的依赖库。在...

    阿里云ECS centos6.8下安装配置MySql5.7的教程

    在阿里云ECS环境下,为CentOS 6.8操作系统安装和配置MySQL 5.7是一个常见的需求,尤其是对于那些需要高性能数据库服务的用户。在开始安装前,我们需要知道阿里云ECS默认提供的MySQL版本可能较低(5.17),因此在安装...

    centos7安装mysql5.7

    在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地

    RHEL/CentOS 5 Yum方式安装 MySQL5.7

    安装时先卸载mariadb 和 已安装的mysql:rpm –qa | grep maria, rpm –qa | grep –...mysql5.7 rpm安装顺序,common→libs→client→server→devel 安装过程报依赖错误,使用 rpm –ivh xxx --nodeps --force 即可。

    centos7yum安装mysql5.7.pdf

    ### CentOS 7 使用 YUM 安装 MySQL 5.7 的详细步骤与配置 #### 一、安装前准备 在开始安装之前,请确保您的 CentOS 7 系统已更新到最新版本,并且网络连接正常。 #### 二、安装 MySQL 5.7 1. **下载 MySQL 源和...

    CentOS7.4安装mysql5.7

    ### CentOS 7.4 安装 MySQL 5.7 的详细步骤及注意事项 #### 一、安装流程 1. **进入指定目录** ...通过这些步骤,您可以在 CentOS 7.4 环境下成功安装并配置 MySQL 5.7,同时确保数据库的安全性和稳定性。

    CentOS7 通过YUM安装MySQL5.7的步骤详解

    在Linux系统中,尤其是服务器环境...通过以上步骤,你将在CentOS7上成功地使用YUM安装并配置MySQL5.7,包括字符集设置和密码重置等操作。确保在生产环境中遵循最佳实践,例如定期备份数据,以保障数据的安全和完整性。

    centos7下离线安装mysql5.7

    Centos7 离线安装 MySQL 5.7 完美教程 在 CentOS 7 中离线安装 MySQL 5.7 需要经过以下步骤: 一、下载合适的 MySQL 安装包 首先需要下载合适的 MySQL ...通过以上步骤,可以成功安装 MySQL 5.7 在 CentOS 7 中。

    centos7安装配置mysql5.7教程全

    3. 安装MySQL Server:通过运行`sudo yum install -y mysql-community-server`来安装MySQL服务器。 二、启动MySQL服务 1. 启动MySQL:安装完成后,可以使用`sudo systemctl start mysqld`命令启动MySQL服务。 2. ...

    Centos7安装mysql5.7yum list installed - grep mysql

    本文将详细解释如何通过YUM在CentOS7上安装MySQL 5.7.11,并涵盖安装过程中的关键步骤。 首先,我们需要确保系统中没有预装的MySQL。运行`yum list installed | grep mysql`命令检查是否存在已安装的MySQL实例。...

    centos6.8下安装mysql

    本文将详细讲解如何在CentOS 6.8环境下安装MySQL,包括安装前的准备、安装过程以及安装后的配置。 首先,确保你的系统是最新的。打开终端并运行以下命令来更新你的yum源: ```bash sudo yum update ``` 接下来,...

    centos6.8-离线安装docker环境所需的rpm

    在本文中,我们将深入探讨如何在CentOS 6.8系统上离线安装Docker环境,这主要依赖于RPM(Red Hat Package Manager)包。RPM是Linux发行版如CentOS用来安装、升级和管理软件的主要方式。由于是离线安装,我们需要预先...

    CentOS7下安装MySQL5.7安装与配置

    CentOS7 下安装 MySQL5.7 安装与配置 安装环境: CentOS7 64位 MINI 版 安装 MySQL5.7: 1. 配置 YUM 源:下载 MySQL 官网中的 YUM 源 RPM 安装包,安装 MySQL 源。 2. 安装 MySQL:使用 yum 安装 MySQL 服务器。 3...

Global site tag (gtag.js) - Google Analytics