CentOS7 安装 MySQL8.0
【1】安装步骤过程
(1)yum仓库下载MySQL
命令:yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
(2)yum安装MySQL
命令:yum install mysql-community-server
(3)启动MySQL服务
命令:service mysqld start
(4)查看MySQL服务状态
命令:service mysqld status
结果如下图(running说明已启动正在运行中....):
(5)查看初始密码(若无内容可直接跳过)
方式一(推荐)
命令:grep 'temporary password' /var/log/mysqld.log
初始密码结果如下图:
方式二
命令:vim +/'temporary password' /var/log/mysqld.log
初始密码结果如下图:
(6)本地MySQL客户端登录
命令:mysql -u root -p
(7)输入密码(即第5步查出的初始密码),如果没有,直接回车。
(8)修改root登录密码
执行SQL如下:
use mysql; #(注意需要先切换到mysql数据库)
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; #(修改密码)
(9)配置MySQL允许外部访问
服务端登录后更新,执行SQL如下:
use mysql;
select user, host from user; # 可查看用户及对应允许访问主机
update user set host = '%' where user = 'root'; # 允许任何外部可访问
再执行上一步查看命令,可比较结果。
(10)补充内容
[1] show global variables like 'port'; #可查看MySQL服务端口
如果看到的value为0,则说明没有使用密码登录,需要去修改my.cnf文件;
[2] 配置文件路径 /etc/my.cnf
可通过修改配置文件中[mysqld]下的port=3306来指定MySQL服务端口,重启MySQL服务即可。
[3] 忘记密码解决方案:
后期若忘记密码,可通过添加skip-grant-tables在[mysqld]下,重启MySQL服务(service mysqld restart),跳过输入密码步骤直接登录MySQL。
登录后再执行步骤(8)进行重置密码。
如果‘root’@'localhost'变为'root'@'%',那么alter语句也需要执行更新。
Good Good Study, Day Day Up.
顺序 选择 循环 总结
CentOS7 安装 MySQL8.0的更多相关文章
- Centos7安装MySQL8.0
请到这个地址看:https://www.cnblogs.com/kevingrace/p/10482469.html Centos7安装MySQL8.0 - 操作手册 一.yum安装方式: 卸载之前版 ...
- CentOS7安装MySQL8.0小计
之前讲配置文件和权限的时候有很多MySQL8的知识,有同志说安装不太一样,希望发个文,我这边简单演示一下 1.环境安装 下载MySQL提供的CentOS7的yum源 官方文档:<https:// ...
- Centos7安装MySQL8.0 - 操作手册
MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一. Mysql8.0版本相比之前版本的一些特性 1) ...
- CentOS7安装mysql8.0编译报错集合
以下都是我安装mysql8.0遇到的一些报错和解决方法 1.does not appear to contain CMakeLists.txt. 原因:mysql下载的源码包不对 解决方法:下载正确的 ...
- Centos7 安装mysql-8.0.13(rpm)
yum or rpm? yum安装方式很方便,但是下载mysql的时候从官网下载,速度较慢. rpm安装方式可以从国内镜像下载mysql的rpm包,比较快.rpm也适合离线安装. 环境说明 操作系统: ...
- CentOS7安装MySQL8.0图文教程
1.下载 MySQL 所需要的安装包 网址:https://dev.mysql.com/downloads/mysql/ 2.Select Operating System: 选择 Red Hat , ...
- 【Linux】 Centos7 安装 mysql-8.0
本文介绍使用rpm包安装mysql, 以 mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar 为例: 1.下载 MySQL下载地址:https://dev.mysql.c ...
- Centos7安装MySQL8.0(RPM方式)
人生处处皆学问,工作也是如此!过去不止一次在Linux上安装MySQL,可以说轻车熟路,但是写篇文章总结一下,发现有很多细节值得学习! 安装包选择 为什么用rpm? 在Linux系列上安装软件一般有源 ...
- centos7 安装Mysql8.0笔记
下载MySQL yum源 wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 安装yum源 yum lo ...
- <亲测>CentOS7 安装mysql8.0(YUM方式)
CentOS7 安装mysql(YUM方式) 1.下载mysql源安装包 shell> wget http://dev.mysql.com/get/mysql80-community-rel ...
随机推荐
- Lesnoe Ozero 2017. BSUIR Open 2017
A. Tree Orientation 树形DP,$f[i][j][k]$表示$i$的子树中有$j$个汇点,$i$往父亲的树边方向为$k$的方案数. 转移则需要另一个DP:$g[i][j][k]$表示 ...
- 输入,输出与Mad Libs游戏
name1=input('请输入一个名字') name2=input('请输入一个名字') car=input('请输入一种车子') print('饥饿的{}看到{}穿着三级甲骑着{}下山'.form ...
- vue菜鸟从业记:完成项目最后一公里之真机测试和打包上线
最近我朋友王小闰他们公司的项目开发已经进入收尾阶段,前后端并行开发的差不多了,联调也调过了,上篇文章里也讲到了,所谓联调,就仿佛在说“我也不知道我的接口文档写的对不对,我们验证一下吧?我也不知道我的数 ...
- Java正则表达式过滤并消除非法字符
package sd; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * * @author 大汉 * */ ...
- How to set font and colors of Eclipse UI
The original URL of this article is https://codeyarns.com/2014/11/03/how-to-set-font-and-font-size-o ...
- ubuntu下安装PyCharm的两种方式
PyCharm一个是Python集成开发环境,它既提供收费的专业版,也提供免费的社区版本.PyCharm带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Proj ...
- laradock
配置xdebug:http://m.php.cn/article/407434.html
- ASA failover
Active-Standby 1.作用:提供设备冗余 2.物理概念:primary 和 secondary ,需要命令敲得,角色不会切换, 3.虚拟概念:active和standby ,需要选举,角色 ...
- 使用easyui搭建网页架子
使用踩坑: 一.弹出框上datagrid第二次加载数据,必须在显示状态,datagrid加载数据才会渲染,否则是空白 $('#xq_selKs').window('open').window('cen ...
- FPC全制造组装的流程介绍(转载)
[维文信FPC]FPC又称柔性电路板,FPC的PCBA组装焊接流程与硬性电路板的组装有很大的不同,因为FPC板子的硬度不够,较柔软,如果不使用专用载板,就无法完成固定和传输,也就无法完成印刷.贴片.过 ...