Linux环境——MySQL安装及配置(8.0版本)
虚拟机环境是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版本)相关推荐
- Linux环境——MySQL安装及配置(5.7版本)
数据库安装包下载地址:https://dev.mysql.com/downloads/mysql/ 选择适合自己的版本,我的环境是Linux Red Hat Enterprlse Linux (64 ...
- linux 环境下安装和配置mysql数据库以及远程登录
上一篇文章写了linux 环境下配置python虚拟环境, 本篇文章我们来看看如何在linux环境下配置 mysql, 并实现远程数据库登录. 安装 //root 下安装,为了方便操作我全部 ...
- 征途linux mysql_Linux环境——MySQL安装及配置(5.7版本)
选择适合自己的版本,我的环境是Linux Red Hat Enterprlse Linux (64位),本次安装的是Mysql 5.7版本. 说一下安装中经历的坎坷,开始虚拟机中有默认版本5.1,版 ...
- Linux系统Mysql安装与配置
安装环境 系统 centos 7.9 myslq版本 community 5.7.38 安装步骤 1. 查看并卸载系统中是否自带mysql [root@localhost ~]# rpm -qa|gr ...
- 在Linux环境下安装和配置phpmyadmin
phpmyadmin是一种mysql的图形化管理工具,该工具允许你在web界面上管理你的mysql数据库,不可谓不方便快捷. 此次安装与配置是在centos 6.4系统下,该系统已部署lnmp环境.关 ...
- linux环境kafka安装及配置
linux环境kafka下载安装 下载资源 安装zookeeper kafka安装及配置 kafka安装(单体) kafka集群配置方式 kafka开启kerberos认证 kafka自带zookee ...
- [玩转Linux] [Docker] MySQL安装和配置
简介 不建议在docker里运行MySQL数据库软件,仅当测试或数据重要性不高时使用.生产环境推荐安装到KVM 方法 / 步骤 一:安装MySQL # 查看docker版本 docker -v --- ...
- 企业版mysql安装教程linux,linux上mysql安装详细教程
所有平台的MySQL下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. MySQL - MySQL服务器.你需要该选项,除非你只想连接运行 ...
- LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤;Linux+Apache2+PHP+MySQL 安装和配置
在Apache Web服务器上部署PHPBB3网站 LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤:Linux+Apache2+PHP+MySQL 安装和配置 ...
最新文章
- PyTorch 安装和基本运算— Tensor 的数据类型(浮点型、整型、随机浮点型等)、基本运算(绝对值、求和、裁剪、求商、求积、求幂等)、Tensor 与 Numpy 转换
- JZOJ__Day 9:【普及模拟】算法学习(sfxx)
- [蓝桥杯][算法训练VIP]麦森数(Java大数+快速幂)
- ASP.NET Core MVC压缩样式、脚本及总是复制文件到输出目录
- 【视觉项目】【day1】8.20号实验记录(初步使用模板匹配)
- markdown不允许还有人不会
- python语言用什么编译器_如何修改python语言pycharm工具的默认编译器
- docker快速安装nginx以及实现反向代理(上)
- 如何在文件夹中打开DOS命令窗口
- 图像数字水印技术研究及matlab实现,数字水印技术研究及其matlab仿真.doc
- python批量实现百度网盘链接有效性检测
- 8086/8088,80286,80386的CPU寄存器
- 电脑键盘功能基础知识大全分享
- 优酷动漫押注“新国风”,能否追回被B站、腾讯赶超的那些年?
- 电路设计_自恢复保险丝参数说明
- 最简单的,安装flash插件
- 织梦制作二级全国分站教程,多城市分站插件代码调用
- uhs3内存卡有哪些_高速内存卡是什么 3款热门高速内存卡推荐
- BeautifulSoup介绍
- mysql下备份所有的数据库和数据表
热门文章
- python【力扣LeetCode算法题库】322-零钱兑换(动态规划)
- 堆栈 cookie 检测代码检测到基于堆栈的缓冲区溢出_WhatsApp缓冲区漏洞曝光 攻击者可通过MP4文件执行远程代码...
- linux rpm安装不成功,rpm 包不能成功安装
- 网站建设特定操作流程了解一下不吃亏
- 如何布局文章标题才更吸引搜索引擎注意?
- 如何在网站建设时正确设置符合SEO优化的元素?
- java 找不到工程文件_类加载器找不到文件求帮助
- c语言力扣l最大矩形,leetcode 84柱状图中最大的矩形,利用单调栈求解l
- html5在线api,HTML5 历史记录API
- 换硬币c语言编程_如何才能成为编程高手?别人都不告诉你的东西,我来说给你听...