因为网上的好多博客写的步骤不对所以自己写一个。
首先确定我的版本
CentOS Linux release 7.4.1708
写道
cat /etc/redhat-release
centos7一般都自带了mariadb 用来替代,所以检查安装的mariadb ,并且卸载
写道
rpm -qa |grep mariadb
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
下载rpm,因为centos7的yum里边已经没有mysql了
写道
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
查看rpm包内容
写道
rpm -qpl mysql57-community-release-el7-7.noarch.rpm
安装rpm包
写道
rpm -ivh mysql57-community-release-el7-7.noarch.rpm
安装
写道
yum install mysql-community-server
一路yyy
安装完成
开始设置root密码
首先停止mysql
写道
service mysqld stop
编辑my.cnf
写道
vi /etc/my.cnf
添加跳过密码
写道
skip-grant-tables #添加这句话,这时候登入mysql就不需要密码
:wq退出
启动
写道
service mysqld start
输入命令回车进入,出现输入密码提示直接回车
写道
mysql -uroot -p
然后执行
写道
flush privileges;
set password for root@localhost = password('test');
flush privileges;
然后退出mysql的命令行
写道
quit
停止mysql
写道
service mysqld stop
编辑my.cnf
写道
vi /etc/my.cnf
注释掉之前加的一行
写道
#skip-grant-tables
退出vi
启动mysql
写道
service mysqld start
登录mysql
写道
mysql -uroot -p
这时就需要输入密码了
然后设置允许远程连接
写道
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
update user set host = '%' where user = 'root';
flush privileges;
然后就可以用远程工具连接了
截了好多图,分享给大家看。
相关推荐
### CentOS 7.4 安装 MySQL 5.7 的详细步骤及注意事项 #### 一、安装流程 1. **进入指定目录** ...通过这些步骤,您可以在 CentOS 7.4 环境下成功安装并配置 MySQL 5.7,同时确保数据库的安全性和稳定性。
在本文中,我们将详细探讨如何在CentOS 7.4操作系统上手动安装MySQL 5.7。MySQL数据库是广泛应用于各种开发环境中的关系型数据库管理系统,对于Java开发者来说尤其常见。如果你选择不购买云数据库服务,而是自己部署...
### Centos 7.4 安装Zabbix 3.4 #### 一、安装环境配置 为了确保Zabbix能够顺利地安装与运行,在CentOS 7.4系统上需要进行一些基本的环境配置。 ##### 关闭防火墙 1. **临时关闭防火墙**:通过执行`systemctl ...
在本教程中,我们将深入探讨如何在CentOS 7.4上使用二进制方式安装MySQL 5.7.28。二进制安装方法适用于那些希望自定义配置或不依赖RPM包管理器的用户。以下是详细的安装步骤: 1. **卸载MariaDB**: 在安装MySQL...
在本教程中,我们将深入探讨如何在CentOS7.4操作系统上通过源码方式安装MySQL 8.0。源码安装允许我们自定义配置和管理依赖关系,这在某些复杂环境中是必要的。MySQL 8.0相较于之前的版本,如5.7,提供了显著的性能...
MySQL 5.7是广泛使用的开源关系型数据库管理系统,提供了强大的数据处理能力。解压后需要编译安装,配置过程中要注意设置root用户的密码和数据存储路径。安装步骤包括:运行`./configure`,`make && make install`,...
在开始升级之前,确保你的操作系统是CentOS7.4,并且当前运行的MySQL版本为5.7.26。这是升级的基础,确保所有服务正常运行,并且数据库中没有正在进行的操作。 二、升级步骤 1. **停止应用服务**:升级前,首要任务...
以思维导图的形式解决MySQL5.7与8.0.18版本装在Linux系统上配置sql_module出现的问题,使用的版本为8.0.18,服务器为阿里云CentOS7.4.本人非大牛,如有歧义,请联系删除
在本文中,我们将深入探讨如何在CentOS 7操作系统上通过源代码编译来安装Apache 2.4、MySQL 5.6和PHP 7.1。这个过程对于那些希望自定义软件配置或在没有预装包的环境中部署这些服务的系统管理员来说非常有用。 首先...
在Linux CentOS 7.4系统中,MySQL 5.7.20的密码管理机制相比之前的版本有了显著的提升,增强了系统的安全性。然而,这也可能导致用户在管理密码时遇到一些困扰,尤其是对于本地开发环境来说,过于复杂的密码可能并不...
CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository [root@localhost ~]# wget -i -c ...
试用系统:Centos7.4、Redhat7.4、Oracle Linux 7.4 组件版本: - JDK: 1.8 - Oracle: 12.2.0.1 - PostgreSQL: 10.6 - PostGIS:2.5 - Redis: 5.05 - RabbitMQ: 3.7.8 - Erlang: 21.1 - Mysql: Percona Server 5.7 x...
- **操作系统**:CentOS Linux release 7.4.1708 (Core)。 - **测试准备**: - 在每次测试前重启MySQL服务并清空操作系统缓存,以确保测试结果的准确性。 - 每次测试前都重新生成测试数据。 - 确保MySQL 8.0和...
安装MySQL Cluster时,实际上是在安装一个包含MySQL 5.7的集群环境。 2. 管理节点(Management Node):管理节点是集群的控制中心,负责管理、配置和监控整个集群。每个管理节点有自己的配置文件,该文件规定了如何...
搭建环境:PHP7.4、Mysql5.7、nginx1.19、redis5.3、mongodb4.4 部署教程:https://blog.csdn.net/u011159821/article/details/109743224
所需环境:centos7.4以上,安装宝塔 运行环境:LNMP 软件版本:php7.4+mysql5.7 公众号:已认证的服务号(没公众号做不了微信H5登录和支付) 云存储:阿里云oss,如果你需要绘画功能,需要开通阿里云oss云存储 二、...