mysql5.7版本跟原来的改变了不少
包括: 导入数据包大小, 密码安全策略级别, root初始化密码
1. root初始化密码
之前有些版本root密码直接是空
但也有些版本是在root目录下生成一个 .mysql_secret 文件
而5.7版本
第一种方法:
是在 /var/log/mysqld.log的安装日志里
通过下面命令查找密码
grep -i 'a temporary password' mysqld.log
第二种方法
开启skip-grant-tables模式, 具体:
1.在/etc/my.cnf文件里[mysqld]
skip-grant-tables=1
2.然后登陆
mysql -uroot
3.修改密码:
update user set authentication_string = password('root'), password_expired = 'N', password_last_changed = now() where user = 'root';
4.退出, 恢复my.cnf
#skip-grant-tables=1
5.重启mysqld, 注意是 mysql"d"
service mysqld stop
service mysqld start
2. 密码安全策略, 默认为mediumn, 即8位以上, 大小写数据特殊字符, 在开发环境真这么设密码是很蛋疼的, 所以, 我立马把它改成low
命令
show variables like '%policy%';
set global validate_password_policy=0;
3. 修改密码
5.7以前版本的密码字段是password
4.最大导入包大小, 默认只有16m, 导入一个大一点的数据包都报错
命令:
set global max_allowed_packet=1024*1024*1024; //注意这里的单位是byte哦
show variables where variable_name= 'max_allowed_packet';

- 大小: 25.7 KB

- 大小: 16.4 KB

- 大小: 140.1 KB

- 大小: 8.3 KB
分享到:
相关推荐
mysql5.7镜像;mysql5.7镜像;mysql5.7镜像;mysql5.7镜像
Docker MySQL5.7镜像,就是在这样的背景下产生的。 Docker MySQL5.7镜像,顾名思义,是将MySQL数据库的5.7版本预先配置好,并打包在一个Docker镜像中。通过使用Docker镜像,可以快速启动一个稳定的MySQL 5.7数据库...
Docker 离线安装 MySQL 5.7 使用说明 本文将指导你如何使用离线的 Docker 镜像包 (docker-mysql-5.7.tar.zip) 来在 Linux 系统中安装并运行 MySQL 5.7 容器。 前提条件 • 已安装 Docker 环境。 • MySQL 5.7 ...
MySQL5.7精简版是一款轻量级但功能强大的关系型数据库管理系统,它在MySQL5.7的基础上进行了优化,去除了部分非核心组件,以适应更广泛的使用场景,特别是对于那些对系统资源有限制或者不需要全部功能的用户。MySQL...
MySQL 5.7中文文档是针对这个特定数据库版本的详细技术参考,包含了丰富的信息,适合开发者、管理员和学习者使用。文档的翻译质量被描述为“还行”,尽管资源可能不易找到,但提供了全面的指南。 该文档涵盖了从...
总结以上内容,本文详细介绍了如何获取和使用MySQL 5.7的Docker镜像,包括镜像的概念、MySQL 5.7的特性、下载和运行镜像的方法,以及数据持久化的方式。通过本文,读者应能掌握如何利用Docker技术来部署MySQL 5.7...
MySQL 5.7是MySQL数据库管理系统的一个重要版本,它提供了许多增强的功能和性能优化,使得这个开源关系型数据库系统在处理大数据和复杂查询时更为高效。以下是对MySQL 5.7的一些关键知识点的详细说明: 1. **InnoDB...
最新版本的MySQL 5.7以其卓越的性能、稳定性和可靠性受到开发者的青睐。Docker是一种新兴的容器化技术,它允许开发者将应用程序及其依赖打包成一个可移植的容器,在任何支持Docker的系统上都能一致地运行。 将MySQL...
MySQL 5.7 是一个流行的开源关系型数据库管理系统(RDBMS),它遵循通用公共许可证(GPL)。这个系统被广泛用于存储、检索数据,并为各种不同的软件应用提供服务。MySQL 5.7 是该系统的其中一个主要版本,包含了众多...
日志安全审计插件,原官网已经无法下载 mysql 5.7社区版安全审计插件audit-plugin-mysql-5.7-1.1.7-921-linux-x86_64.zip mysql 5.7社区版安全审计插件audit-plugin-mysql-5.7-1.1.7-921-linux-x86_64.zip mysql 5.7...
根据提供的信息,我们可以总结出以下关于MySQL 5.7及其相关文档的重要知识点: ### MySQL 5.7 参考手册概述 #### 1. **版本覆盖范围** - **MySQL 5.7**: 该参考手册涵盖了从MySQL 5.7至5.7.23的版本。 - **NDB...
在Ubuntu 22.04 LTS系统中安装MySQL 5.7是一个相对直接的过程,但需要一些预安装的准备工作和后续配置。在开始之前,您需要确认您的系统满足MySQL官方推荐的系统要求,如足够的内存和磁盘空间。Ubuntu 22.04用户通常...
MySQL 5.7.44 是 MySQL 数据库管理系统的一个稳定版本。MySQL 是一款开源、免费的关系型数据库管理系统,广泛应用于互联网行业中,支持多种操作系统,包括 Windows、Linux 和 macOS。5.7 版本是 MySQL 的一个重要...
该手册是 MySQL 5.7 的官方文档,涵盖了 MySQL 5.7 至 5.7.16 版本以及基于 NDB 7.5 版本的 MySQL Cluster 5.7.13-ndb-7.5.4 版本。文档中详细记录了 MySQL 5.7 的所有特性,并提供了 MySQL Cluster 的相关信息。 #...
MySQL 5.7.38 是 MySQL 数据库管理系统的一个重要版本,它在先前的版本基础上进行了一系列优化和改进,以提供更高的性能、更强的安全性和更丰富的功能。MySQL 是一款广泛应用于 Web 应用开发、数据存储和数据分析的...
MySQL 5.7 版本驱动包是针对Java开发者用于连接MySQL数据库的重要组件,它遵循JDBC(Java Database Connectivity)规范,使得Java程序能够通过标准API与MySQL数据库进行交互。在Java应用程序中,我们通常使用MySQL ...
9. **安装与配置**:`MySQL5.7msi安装程序`是用于在Windows上安装MySQL 5.7的Microsoft Installer文件,它简化了安装过程,让用户能够轻松配置服务器设置和初始密码。 10. **高可用性和容错性**:5.7版本改进了...
标题提到的"mysql驱动jar 文件适用MySQL5.7"意味着这个jar文件是为MySQL 5.7版本设计的,确保与该版本数据库的兼容性。 `mysql-connector-java-5.1.25.jar`是MySQL官方提供的JDBC驱动程序的一个特定版本,它包含了...
MySQL 5.7是一款流行的开源关系型数据库管理系统(RDBMS),其参考手册提供了关于该数据库管理系统版本5.7直至5.7.5的所有详细技术信息。手册为初学者、学习者、程序员开发人员等提供了一个全面的参考资料,内容涵盖...
标签“arm架构mysql5.7.44”强调了该MySQL版本的适用架构和版本号,这有助于快速识别该软件包的兼容性以及它所支持的功能特性。对于开发者而言,正确地理解和使用这些标签可以帮助他们选择最合适的软件包,确保开发...