centos8安装mysql8.0.22
时间:2021-08-03
本文章向大家介绍centos8安装mysql8.0.22,主要包括centos8安装mysql8.0.22使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1,输入:
wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
2、安装数据源
然后输入:yum install mysql80-community-release-el8-1.noarch.rpm
3.
查看mysql源是否安装成功:yum repolist enabled | grep "mysql.*-community.*"
4.禁用CentOS8自带的mysql模块
yum module disable mysql
5.真正安装mysql
yum install mysql-community-server
6.启动mysql
输入:
service mysqld start
service mysqld status
7.显示mysql的随机密码
输入:grep 'temporary password' /var/log/mysqld.log
8.登录并修改mysql密码
登录:mysql -u root -p
然后输入上面生成的密码
9.修改密码
修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root_21root';
查看密码策略:SHOW VARIABLES LIKE 'validate_password%';
修改密码长度:set global validate_password.length=1;(长度) 修改密码等级:set global validate_password.policy=0;(等级)
10.设置自己想要的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
11.Mysql8.0.22开放远程访问
真确写法: 1、先创建权限记录:create user 'root'@'%' identified by 'root123'; 2、授权:grant all privileges on *.* to 'root'@'%' with grant option; 两句话分开写:
12.开放防火墙端口
.....
13.
sqlyog连接的坑
本地去连接mysql时报错,错误 2058 Plugin caching_sha2_password could not be loaded
由于mysql8.0的加密方法变了。mysql8.0默认采用caching_sha2_password的加密方式。sqlyog不支持这种加密方式。
1、修改密码过期 ALTER USER'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER; 2、重新修改密码 ALTER USER'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root'; 3、刷新权限(不做可能无法生效) FLUSH PRIVILEGES;
原文地址:https://www.cnblogs.com/netlock/p/15094258.html
- C/C++ 一段代码区分数组指针|指针数组|函数指针|函数指针数组
- 解决Sublime在LinuxMint下无法输入中文的问题
- 使用Redis做MyBatis的二级缓存
- C/C++ 如何劫持别人家的命令||函数||程序(只能对于window而言)
- windows添加静态路由
- C++继承与派生(原理归纳)
- Linux下如何查看自己的服务器有没有无线网卡
- WAMP配置虚拟主机
- linux开关端口问题
- Python 3.6实现单博主微博文本、图片及热评爬取
- 用Django实现一个可运行的区块链应用
- Python的dict实现原理及与Java的比较探究
- 关于位域如何节省内存(C++)
- mysql的小知识点(关于数据库的导入导出 对于windows)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法