Centos7部署MySQL 8.0数据库环境保姆级教程
MySQL官网地址:https://dev.mysql.com/downloads/mysql
一、安装MySQL
1、选择相应的mysql操作系统版本。
2、选择RPM捆绑包,也就是第一项,下载至电脑本地(目前版本已经更新到:8.0.31)。
3、跳转到下面页面,点击红线框住的地方(不登陆,仅仅下载)。
4、通过 rpm -qa | grep mariadb 命令查看 mariadb 的安装包
5、通过 rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps 命令装卸 mariadb
6、新建目录/usr/local/mysql,把下载的安装包导入mysql目录下。
7、通过 tar -xvf mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar 命令解压tar包
8、通过 rpm -ivh mysql-community-common-8.0.31-1.el7.x86_64.rpm --nodeps --force 命令安装 common
9、通过 rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm --nodeps --force 命令安装 libs
10、通过 rpm -ivh mysql-community-client-8.0.31-1.el7.x86_64.rpm --nodeps --force 命令安装 client
11、通过 rpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm --nodeps --force 命令安装 server
12、通过 rpm -qa | grep mysql 命令查看 mysql 的安装包
13、通过 mysqld --initialize 初始化数据库
14、通过 chown mysql:mysql /var/lib/mysql -R 更改mysql文件夹的拥有者为指定的用户或组
15、 通过 systemctl start mysqld ;启动mysql服务。设置开机自启,systemctl enable mysqld;
16、查看初始密码 cat /var/log/mysqld.log | grep password; (初始密码是:bqkynIf5IC:a)
17、.通过 mysql -uroot -p 进入数据库,然后键入上面的初始密码。
二、配置MySQL
1、通过 alter user 'root'@'localhost' identified with mysql_native_password by 'Ab123456'; 命令来修改密码。
2、增加远程连接数据账号。通过 create user 'root'@'%' identified with mysql_native_password by 'Abc123456';
3、授权新建的远程账号。grant all privileges on *.* to 'root'@'%' with grant option;
4、刷新权限。flush privileges;
5、通过 ALTER USER 'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER; 命令修改加密规则。并且刷新权限,flush privileges;
三、忘记密码
1、在 /etc/my.cnf 配置文件,[mysqld] 下 添加skip-grant-tables 保存退出
2、 重启mysql服务: systemctl restart mysqld
3、 mysql -uroot 进入数据库
4、 通过 use mysql 进入数据库
5、通过 update user set authentication_string='' where user='root'; 设置密码为空。然后退出
6、修改/etc/my.cnf ,去除skip-grant-tables,然后重启mysqld服务。通过mysql -uroot 无密码进入,然后alter user 'root'@'localhost' identified by 'root'。进行修改。
7、使用新密码可以进去数据库。
Centos7部署MySQL 8.0数据库环境保姆级教程相关推荐
- Web项目部署到云服务器中—保姆级教程
文章目录 1.1工具准备 1.2安装JDK 1.3安装Tomcat 1.4安装MySql 1.5配置防火墙 1.6配置云服务器安全组 1.7Tomcat配置与启动 1.8补充知识 8.8.1如何将项目 ...
- 怎么部署个人云服务器?保姆级教程
折腾云服务器也有几个月了,从选平台开始,购域名.买服务器.部署项目,再到备案.部署SSL证书. 整个流程走下来,各种各样.五花八门的问题,层出不穷,虽没有掉层皮,但苦头却没少吃. 说到服务器,相信大家 ...
- 教你彻底卸载MySQL 并重装(保姆级教程 )
前言:都是自己踩过的坑(其他博主也有,不过我的特殊,按步骤走完重新安装仍要输入原密码,本篇主要解决和我问题类似的情况),跟着以下步骤走就行. 步骤一:关闭MySQL服务 右击[计算机],选择[管理], ...
- Navicat的安装与mysql数据库的连接保姆级教程
概述 上节写了mysql的安装与使用的详细方法,接下来为大家介绍Navicat的安装与mysql的连接. Navicat的安装 一.软件下载 网盘提取链接: https://pan.baidu.com ...
- VMware Bio-linux虚拟机安装教程 ios镜像8.0.7—保姆级教程
本人生信小白安装bio-linux虚拟机花费时间半天,查了各种教程,总结以下流程,希望帮助各位小伙伴安装更加顺畅~~ 1.首先下载bio-linux ios镜像和VMware软件,两年前bio官网提供 ...
- 宝塔面板Docker部署Bitwarden密码管理器 - 保姆级教程
本文作者: 南风 文章标题:宝塔面板Docker部署Bitwarden密码管理器 原文地址:https://www.nfxwblog.com/archives/40.html 版权说明:若无注明,本文 ...
- 搭建个人网站 保姆级教程(一)云服务器购买以及环境部署
搭建个人网站 保姆级教程之云服务器购买以及环境部署 1. 云服务器 1.1 云服务器购买 1.2 云服务器远程连接 1.2.1 Mac系统 Royal TSX 下载安装 1.2.2 详细配置 1.2. ...
- 服务器部署(保姆级教程)
服务器部署(保姆级教程) 如果有帮助到你 可以麻烦您 一键三连(评论.点赞.收藏) 在来一个关注不迷路 哟 小生不才,有啥子 错误 或者 建议 可以私信或者评论区留言,我加以完善和改正 哟 祝大家远离 ...
- win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程
win系统的阿里云服务器部署SpringBoot项目保姆级教程 前言 配置阿里云服务器 配置环境 环境配置中的坑 还有别的坑的话,私信我我补充......毕竟配置是最基本的,还想咋样... jar包导 ...
最新文章
- Zxing二维码开源项目
- python+soket实现UDP协议的局域网广播程序
- case when的判断顺序_CASE 表达式
- Windbg内核调试之四: Dump文件分析
- 2019\Province_C_C++_B\试题B-年号字串
- ORACLE 回收站管理
- 7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装
- 用于MyBatis CRUD操作的Spring MVC 3控制器
- 一个网站的诞生- MagicDict开发总结2 [ACCESS的烦恼]
- ES6中字符串新增方法
- uva 11997(优先队列)
- php远程调试 没有光标,老法师谈技术 - PHP远程单步调试
- php string to xml,php 字符串如何转换成xml
- MATLAB--求解矩阵方程
- factoryio-2.3.1虚拟仿真实验室软件
- 【AutoSec 汽车安全直播课】:整车网络安全威胁分析与风险评估(TARA)方法与实践
- win10系统找不到telnet服务器,win10系统找不到Telnet服务的技巧介绍
- 魏晋名士:骂人都不带脏字
- 录音转文字软件哪个好?推荐这三款软件给你
- 简析XDP的重定向机制