虚拟机环境是Linux  Red Hat Enterprlse Linux (64位),本次安装的是Mysql 8.0版本。

由于有经验了,所以又弄了台虚拟机练手,承接上一篇博客(https://www.cnblogs.com/lelelong/p/10767049.html)

补充默认密码的截图

可以在文件 【/var/log/mysqld.log】 中获取,如图:

[root@localhost116 mysql]# tail -100f /var/log/mysqld.log
2019-04-25T04:30:51.315933Z 0 [System] [MY-013169] [Server] /usr/sbin/mysqld (mysqld 8.0.15) initializing of server in progress as process 25808
2019-04-25T04:30:55.323029Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: fu#0YkCp)uv8
2019-04-25T04:30:57.526215Z 0 [System] [MY-013170] [Server] /usr/sbin/mysqld (mysqld 8.0.15) initializing of server has completed
2019-04-25T04:30:59.986257Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.15) starting as process 26049
2019-04-25T04:31:00.635553Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2019-04-25T04:31:00.667243Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.15'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server - GPL.
2019-04-25T04:31:00.765178Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Socket: '/var/run/mysqld/mysqlx.sock' bind-address: '::' port: 33060

这里默认密码就是   fu#0YkCp)uv8

访问:

[root@localhost107 mysql]# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 8.0.15Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>

在【/etc/my.cnf】中修改配置,将default-authentication-plugin=mysql_native_password  去掉前面的#,如下图:

重启mysql服务

[root@localhost107 mysql]# service mysqld restart
停止 mysqld: [确定]
正在启动 mysqld: [确定]
[root@localhost107 mysql]#

其他命令:

show variables like '%auth%';    #查看 default_authentication_plugin 的值
show variables like 'default_password_lifetime';    #查看 default_password_lifetime 的值
show variables like '%pass%';   #查看模糊查询pass 属性的值
select user,host,plugin from mysql.user;   #查看user表相关字段
set global validate_password_policy=0;      #设置 validate_password_policy 全局值为0,可不遵循密码规则
set global validate_password_length=4;   #设置 validate_password_length 密码长度最少位数
flush privileges;   #修改生效
create user 用户名 identified by '密码';  #新增用户及密码
grant all on *.* to 用户名;    #给用户授权所有权限

特别注意:8.0版本中 validate_password.policy /  validate_password.length  最后一个链接符不是下划线_而是点.不然会报错,如下:

mysql> set global validate_password_policy=0;
ERROR 1193 (HY000): Unknown system variable 'validate_password_policy'

参考博客:https://www.cnblogs.com/leohahah/p/9044904.html

转载于:https://www.cnblogs.com/lelelong/p/10767803.html

Linux环境——MySQL安装及配置(8.0版本)相关推荐

  1. Linux环境——MySQL安装及配置(5.7版本)

    数据库安装包下载地址:https://dev.mysql.com/downloads/mysql/ 选择适合自己的版本,我的环境是Linux  Red Hat Enterprlse Linux (64 ...

  2. linux 环境下安装和配置mysql数据库以及远程登录

      上一篇文章写了linux 环境下配置python虚拟环境, 本篇文章我们来看看如何在linux环境下配置 mysql, 并实现远程数据库登录.    安装 //root 下安装,为了方便操作我全部 ...

  3. 征途linux mysql_Linux环境——MySQL安装及配置(5.7版本)

    选择适合自己的版本,我的环境是Linux  Red Hat Enterprlse Linux (64位),本次安装的是Mysql 5.7版本. 说一下安装中经历的坎坷,开始虚拟机中有默认版本5.1,版 ...

  4. Linux系统Mysql安装与配置

    安装环境 系统 centos 7.9 myslq版本 community 5.7.38 安装步骤 1. 查看并卸载系统中是否自带mysql [root@localhost ~]# rpm -qa|gr ...

  5. 在Linux环境下安装和配置phpmyadmin

    phpmyadmin是一种mysql的图形化管理工具,该工具允许你在web界面上管理你的mysql数据库,不可谓不方便快捷. 此次安装与配置是在centos 6.4系统下,该系统已部署lnmp环境.关 ...

  6. linux环境kafka安装及配置

    linux环境kafka下载安装 下载资源 安装zookeeper kafka安装及配置 kafka安装(单体) kafka集群配置方式 kafka开启kerberos认证 kafka自带zookee ...

  7. [玩转Linux] [Docker] MySQL安装和配置

    简介 不建议在docker里运行MySQL数据库软件,仅当测试或数据重要性不高时使用.生产环境推荐安装到KVM 方法 / 步骤 一:安装MySQL # 查看docker版本 docker -v --- ...

  8. 企业版mysql安装教程linux,linux上mysql安装详细教程

    所有平台的MySQL下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. MySQL - MySQL服务器.你需要该选项,除非你只想连接运行 ...

  9. LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤;Linux+Apache2+PHP+MySQL 安装和配置

    在Apache Web服务器上部署PHPBB3网站 LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤:Linux+Apache2+PHP+MySQL 安装和配置 ...

最新文章

  1. PyTorch 安装和基本运算— Tensor 的数据类型(浮点型、整型、随机浮点型等)、基本运算(绝对值、求和、裁剪、求商、求积、求幂等)、Tensor 与 Numpy 转换
  2. JZOJ__Day 9:【普及模拟】算法学习(sfxx)
  3. [蓝桥杯][算法训练VIP]麦森数(Java大数+快速幂)
  4. ASP.NET Core MVC压缩样式、脚本及总是复制文件到输出目录
  5. 【视觉项目】【day1】8.20号实验记录(初步使用模板匹配)
  6. markdown不允许还有人不会
  7. python语言用什么编译器_如何修改python语言pycharm工具的默认编译器
  8. docker快速安装nginx以及实现反向代理(上)
  9. 如何在文件夹中打开DOS命令窗口
  10. 图像数字水印技术研究及matlab实现,数字水印技术研究及其matlab仿真.doc
  11. python批量实现百度网盘链接有效性检测
  12. 8086/8088,80286,80386的CPU寄存器
  13. 电脑键盘功能基础知识大全分享
  14. 优酷动漫押注“新国风”,能否追回被B站、腾讯赶超的那些年?
  15. 电路设计_自恢复保险丝参数说明
  16. 最简单的,安装flash插件
  17. 织梦制作二级全国分站教程,多城市分站插件代码调用
  18. uhs3内存卡有哪些_高速内存卡是什么 3款热门高速内存卡推荐
  19. BeautifulSoup介绍
  20. mysql下备份所有的数据库和数据表

热门文章

  1. python【力扣LeetCode算法题库】322-零钱兑换(动态规划)
  2. 堆栈 cookie 检测代码检测到基于堆栈的缓冲区溢出_WhatsApp缓冲区漏洞曝光 攻击者可通过MP4文件执行远程代码...
  3. linux rpm安装不成功,rpm 包不能成功安装
  4. 网站建设特定操作流程了解一下不吃亏
  5. 如何布局文章标题才更吸引搜索引擎注意?
  6. 如何在网站建设时正确设置符合SEO优化的元素?
  7. java 找不到工程文件_类加载器找不到文件求帮助
  8. c语言力扣l最大矩形,leetcode 84柱状图中最大的矩形,利用单调栈求解l
  9. html5在线api,HTML5 历史记录API
  10. 换硬币c语言编程_如何才能成为编程高手?别人都不告诉你的东西,我来说给你听...