如何安装mysql5.7.25_Centos7 yum安装MySQL5.7.25
1 下载并安装MySQL官方的 Yum Repository
[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
1.2 使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了
[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
1.3 开始安装MySQL服务器
[root@localhost ~]# yum -y install mysql-community-server
1.4 这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb
至此MySQL就安装完成了,然后是对MySQL的一些设置。
2 MySQL数据库设置
2.1 首先启动MySQL
[root@localhost ~]# systemctl start mysqld.service
2.2 查看MySQL运行状态,运行状态如图
[root@localhost ~]# systemctl status mysqld.service
2.3 此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码
[root@localhost ~]# grep "password" /var/log/mysqld.log
2.4 如下命令进入数据库
[root@localhost ~]# mysql -uroot -p
2.5 修改MySQL默认密码之后才能操作数据库
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
2.6 这里有个问题,新密码设置的时候如果设置的过于简单会报错
2.7 原因是因为MySQL有密码设置的规范,具体是与validate_password_policy的值有关
2.8 可以通过如下命令设置
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;
设置之后此时密码就可以设置的很简单,例如1234之类的。
2.9 从新设置密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
扩展:MySQL完整的初始密码规则可以通过如下命令查看
mysql> SHOW VARIABLES LIKE ‘validate_password%’;
2.10 但此时还有一个问题,就是因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉
[root@localhost ~]# yum -y remove mysql57-community-release-el7-10.noarch
安装时遇到的问题一:
使用Navicat工具连接MySQL报错解决方案:2013-Lost connection to MySQL server:
解决方式:
找到mysql安装配置文件:my.cnf;路径因环境而异。如果你的是Liunx的环境,可以去目录:/etc/my.cnf中查找
编辑文件:my.cnf,找到【mysqld】模块
在其下增加一行:skip-name-resolve 如下图所示:
保存退出,并重启mysql服务 systemctl restart mysqld.service 即可,再重新连接看看!
安装时遇到的问题二:
远程MYSQL 1103错误 ERROR 1130: Host ... is not allowed to connect to
解决很简单:
1.进入mysql
[root@localhost ~]# mysql -u root -p
2.选择mysql库
mysql> use mysql;
3.查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
mysql> select host,user FROM USER WHERE user='root';
4修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
mysql> update user set host= '%' WHERE user ='root';
5 刷新MySQL的系统权限相关表
mysql> flush privileges;
原文链接:https://blog.csdn.net/qq_42467339/article/details/89471395
如何安装mysql5.7.25_Centos7 yum安装MySQL5.7.25相关推荐
- centos yum 安装java_Linux Centos 使用 yum 安装java
Linux CentOS使用yum安装Docker Docker支持以下的CentOS版本: 目前,CentOS仅发行版本中的内核支持Docker. Docker运行在CentOS7上,要求系统为64 ...
- linux6 yum安装mysql_linux CentOS6.5 yum安装mysql5.6
本文为大家分享了linux yum安装mysql5.6简单过程,供大家参考,具体内容如下 1.新开的云服务器,需要检测系统是否自带安装mysql # yum list installed | grep ...
- linux yum安装mysql5.7_Linux安装MySQL5.7通过yum安装轻松搞定
对于一些刚接触MySQL的小伙伴来说,安装这一步可能就难住了一些人,因为网上大部分教程都是很长的篇幅,一时半会也看不完,搭建起来也是非常的复杂,刚安装好的时候登录也是个大问题,那么今天万万就来跟大家分 ...
- centos下yum安装mysql5.7_CentOS下yum安装mysql5.7
文章目录 [隐藏] 1.安装yum库 2.安装mysql 3.启动mysql 4.获取初次安装时root的密码 5.修改root密码 6.允许root远程登录 1.安装yum库 [root@dream ...
- centos7.3 mysql5.7_CentOS7.3 yum install MySQL5.7
1.更新 yum mysql5.7 源 2.yum mysql 源配置 禁用MySQL5.6的源:#yum-config-manager --disable mysql56-community 启用M ...
- etcd 笔记(02)— etcd 安装(apt 或 yum 安装 、二进制包安装、Docker 安装 etcd、etcd 前端工具etcdkeeper)
1. 使用 apt 或 yum 安装 etcd 命令如下: sudo apt-get install etcd 或者 sudo yum install etcd 这样安装的缺点是:安装的 etcd 版 ...
- linux7 yum安装rabbitmq,CentOS7linux下yum安装RabbitMQ以及使用顶
CentOS7 linux下yum安装RabbitMQ以及使用,亲测可用!亲测可用!亲测可用! 系统版本:CentOS 7 RabbitMQ-Server:3.5.1 一.安装erlang 1.安装准 ...
- linux 安装rpm no key,yum 安装报 关于Public key for *.rpm is not installed 的解决方法
yum 安装报 关于Public key for *.rpm is not installed 的解决方法 发布时间:2012-10-24 19:52:13来源:红联作者:静静飞舞 [root@0fl ...
- linux yum 安装mysql_Linux下使用yum安装MySQL
linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...
最新文章
- android之Notification通知
- html无序标签前面的标点后移,为啥在网页里,标点符号跑到行首了呢
- 详细介绍Python中的“魔术方法“__XXX___; 概述__str__()方法;__new__()方法; 三. __ new__ 和__init__的区别
- spring-others
- python教程list类型_Python数据类型之list相关常用操作
- redmine安装指引
- P4211 [LNOI2014]LCA(离线 + 在线 做法)
- python检测局域网IP
- mysql存钱用什么类型_电脑液晶显示器面板类型有哪些,显示器用什么面板比较好?...
- codeforces346e
- Office2010安装时提示:若要安装 Microsoft Office 2010,需要MSXML 版本 6.10.1129
- cad怎么画立体图形教学_立体图形怎么画步骤 找CAD图形中心点的方法步骤图
- tp无线路由器设置打印服务器,打印服务器复位大全tplink路由器设置
- pytorch is not compiled with NCCL supoort
- 2017 MongoDB中国用户大会部分嘉宾访谈集萃
- ccf 201903-5 317号子任务【60分】
- matlab 神经网络train均方误差,MATLAB搭建bp神经网络的误差特别大,但R2的值也大,求解帮我看看我的网络哪里出问题了...
- Pandas——数据清洗1
- linux Netfilter在网络层的实现详细分析(iptables)
- 偏微分方程(Partial Differential Equation I)
热门文章
- 收发邮件服务器错误,邮件系统收发邮件报错汇总——错误代码550
- binlog数据库不写入binlog_MySQL数据库及InnoDB存储引擎的日志文件
- 手机控制linux工具下载,Scrcpy-Scrcpy(手机控制软件)下载 v1.16官方版--pc6下载站
- 复制中文到linux系统,怎么是的window文字复制到linux下
- java 模拟登陆 post_Java开发网 - 高手帮忙啊 (如何用java模拟post方式进行登陆论坛?)...
- 调参1——随机森林贝叶斯调参
- pytorch构建LSTM处理二分类任务
- python求组合数_求组合数的算法_Cppowboy's Blog - SegmentFault 思否
- 自揣允许域名访问,不允许IP访问的方法和意义
- ActiveMQ消息队列的使用