首先,在官网下载mysql下载完整的rpm包:https://dev.mysql.com/downloads/mysql/
选择CentOS 7 64位版mysql
开始下载rpm完整包
直接输入mysql,察看是否已安装mysql,若提示:未找到命令,则是未安装
同时centos 7可能自带mariaDB,所以要检查:rpm -qa | grep mariadb ,若有则删除该库:
rpm -e --nodeps mariadb-libs。
把rpm包放入CentOS中,通过tar -xvf XXX.tar解压下载的tar文件
首先安装common包
安装libs包
安装client包
安装server包
安装devel包
启动mysql:service mysqld start
查看mysql的状态:service mysqld status
查看初始化密码:grep "password" /var/log/mysqld.log,root@localhost:后面的就是密码
用密码登陆mysql
修改root密码:alter user 'root'@'localhost' identified by 'Key2017..';(mysql默认对密码安全性要求比较高,要有大小写,数字,字符)
立即刷新:flush privileges;
开启远程访问授权,并刷新:
grant all privileges on *.* to 'root'@'%' identified by 'Key2017..' with grant option;
因为3306端口默认是本地监听,所以还要开放3306端口。同时因为高版本的mysql都取消了my.cnf文件,所以可以直接通过修改user表开通3306端口。同时,也要开通3306的防火墙:
update mysql.user set Host='%' where User='root';
firewall-cmd --zone=public --add-port=3306/tcp --permanent(新防火墙)
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT(使用iptables)
此时,远程连接成功。
查看字符集:show variables like 'character%';
全部设置为utf8:set xxxxxxx = utf8;
设置不区分大小写:编辑vi /etc/my.cnf。在mysqld下添加lower_case_table_names=1
转载于:https://my.oschina.net/u/2349928/blog/1543650
分享到:
相关推荐
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
mysql5.7安装教程+mysql5.7镜像安装+mysql学习+mysql5.7镜像包 mysql5.7安装教程+mysql5.7镜像安装+mysql学习+mysql5.7镜像包 mysql5.7安装教程+mysql5.7镜像安装+mysql学习+mysql5.7镜像包 mysql5.7安装教程+mysql...
### CentOS安装MySQL 5.7知识点详解 #### 一、环境准备与系统要求 在开始安装MySQL 5.7之前,我们需要确保系统满足以下条件: - **操作系统**:CentOS 7.x或更高版本。 - **硬件配置**:至少1GB内存,推荐2GB以上;...
本安装指南基于Centos6.7系统,使用MySQL5.7版本,需要安装libaio依赖包来支持MySQL的安装。 二、下载和安装MySQL 下载MySQL5.7安装包,下载地址为http://dev.mysql.com/downloads/mysql/,选择对应版本的安装包。...
在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地
2. 安装依赖:MySQL 5.7的安装需要一些依赖包,执行`sudo yum install -y epel-release`以安装EPEL存储库,提供额外的软件包。 3. 安装MySQL Server:通过运行`sudo yum install -y mysql-community-server`来安装...
### CentOS 7.4 安装 MySQL 5.7 的详细步骤及注意事项 #### 一、安装流程 1. **进入指定目录** ...通过这些步骤,您可以在 CentOS 7.4 环境下成功安装并配置 MySQL 5.7,同时确保数据库的安全性和稳定性。
MySQL 5.7自动化部署是IT运维中的一个重要环节,尤其对于使用CentOS 7.0-7.6操作系统的环境而言。此自动化部署包旨在简化MySQL数据库的安装和配置过程,减少人工干预,提高效率。以下是对这个自动化部署包及其功能的...
centos7.0版本镜像,兼容性更高,6.0以下镜像不支持docker安装
文档中是CentOS7.0的镜像包,下载后可以直接在虚拟机中点击打开新的虚拟机即可
然后,通过`yum localinstall mysql57-community-release-el7-7.noarch.rpm`命令安装刚刚下载的RPM包。安装完成后,运行`yum repolist all | grep mysql`列出所有可用的MySQL相关的YUM源,并启用所需的源,禁用不必...
### MySQL 5.7通过RPM包在CentOS 7.2上的安装步骤及注意事项 #### 一、准备工作:卸载已有Mariadb组件 在安装MySQL之前,如果系统上已经安装了其他数据库软件如MariaDB,为了防止版本冲突,我们需要先进行卸载。 ...
通过上述步骤,我们已经在 CentOS 7.0 系统上完成了 Docker 的离线安装,并进行了防火墙配置以及服务管理。这为后续使用 Docker 构建和部署应用程序提供了一个稳定的基础环境。 请注意,在实际生产环境中可能还需要...
**CentOS 7.0 安装图文详解** 在本文中,我们将详尽地探讨如何在虚拟环境中,特别是在VMware Workstation 10.2上安装CentOS 7.0。无论您是初学者还是经验丰富的系统管理员,这个指南都将为您提供清晰的步骤,确保...
CentOS 系统安装 MySQL 5.7 在本文中,我们将指导您如何在 CentOS 6.8 系统中安装 MySQL 5.7。MySQL 是一个流行的关系数据库管理系统,广泛应用于各种 web 应用程序中。 检测系统是否自带安装 MySQL 在安装 MySQL...
CentOS 7上二进制安装MySQL 5.7的过程涉及多个步骤,这些步骤确保了数据库服务能够正确、稳定地运行。以下是对整个过程的详细解释: 1. **安装依赖包**: 在安装MySQL之前,需要确保系统中有必要的依赖库。在...
### Centos7.0安装配置Keepalived+MySQL:实现MySQL的双主模型自动切换 #### 一、项目背景与目标 本项目旨在通过Centos7.0操作系统下的Keepalived与MySQL服务来构建一个高可用性的MySQL双主模型。通过这种配置,...
CentOS 7.6 安装 MySQL 5.7 MySQL 是一个开源的关系数据库管理系统,广泛应用于 web 开发中。下面是 CentOS 7.6 安装 MySQL 5.7 的步骤。 安装 MySQL 首先,需要新建文件夹 `/opt/mysql` 并 cd 进去。然后,下载...
CentOS7 下安装 MySQL5.7 安装与配置 安装环境: CentOS7 64位 MINI 版 安装 MySQL5.7: 1. 配置 YUM 源:下载 MySQL 官网中的 YUM 源 RPM 安装包,安装 MySQL 源。 2. 安装 MySQL:使用 yum 安装 MySQL 服务器。 3...