做好笔记,打好基础,往高处走。供自己参考,同时欢迎大家指正。
1、在官网下载好新版的免安装文件,我的是5.7.20。解压到自定义目录。
2、配置环境变量:右键计算机-->属性-->高级系统设置-->环境变量 在path里最后面加上bin文件夹所在的目录,如:;D:\Program Files\mysql\bin。注意:该目录与原先的path内容用分号(;)相连。
3、修改配置文件:默认配置文件路径是D:\Program Files\mysql\my-default.ini。如果没有,则自己新建一个my.ini文件。打开,添加或者修改以下内容:
[mysqld] # mysql安装目录 basedir=D:\Program Files\mysql # mysql安装目录\data datadir=D:\Program Files\mysql\data
4、以管理员的身份运行cmd(否则会报 发生系统错误5),并依次输入如下命令:
- cd D:\Program Files\mysql\bin #必须先进入bin文件夹
- mysqld --initialize #直接初始化mysql,生成data文件夹中的文件。
- mysqld -install #安装mysql
- net start mysql #启动服务器
mysql服务器启动成功。
5、登录mysql。
输入mysql -uroot -p 命令登录,但是不知道登录密码,此时,需按以下操作步骤重置密码:
1)打开my.ini文件,在[mysqld]下新增一行:skip-grant-tables,并保存,跳过授权验证方式启动mysql。
2)重启mysql:
1. 管理员身份运行cmd
2. 停止服务:net stop mysql
3. 启动服务:net start mysql
3)再输入 mysql -uroot -p,出现password: 时直接回车,不用输入密码就能登录。
此时,mysql已经成功安装,并且成功登录。但是需要重新设置密码。原来user里的password字段,在新版本(5.7.x)mysql中 已经变成 authentication_string
6、进入mysql数据库,给root用户设置新密码
1)进入mysql数据库
mysql> use mysql
2)给root用户设置新密码
mysql> update user set authentication_string=password('密码') where user='root' and Host = 'localhost';
3)刷新数据库
mysql> flush privileges;
4)退出数据库
mysql> exit
5)把刚才在my.ini文件中新增的那行代码:skip-grant-tables 删除掉,保存,重启mysql。
7、mysql虽然就可以登录了,但是有些操作还会报错,比如
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
需要执行 mysql> alter user 'root'@'localhost' identified by '密码';
然后退出重新登录mysql就可以使用了。
相关推荐
不能超过110MB,所以拆成两个文件,请将两个文件和合并解压
安装一共有4个部分,请集齐合并解压,因为不能上传太大的文件
总的来说,这个免安装部署包提供了一种快速启动MySQL 5.7.20的方法,特别适合开发者测试环境或小型项目。然而,对于生产环境,建议还是采用官方的安装程序,以确保所有必要的服务和配置都能得到妥善处理。
安装包一共有4个部分,请集齐合并解压,因为不能上传太大的文件
MySQL5.7 免安装版配置是指在 Windows 平台下,使用免安装的方式来配置 MySQL5.7 数据库管理系统。下面是 MySQL5.7 免安装版配置的详细步骤和相关知识点。 一、文件配置 在配置 MySQL5.7 之前,需要先解压缩 MySQL...
以下是对标题和描述中所述的MySQL 8免安装版配置步骤的详细说明: 1. **下载MySQL免安装压缩包**:首先,你需要从MySQL官方网站下载适用于你操作系统的免安装版本,例如`mysql-8.0.29-winx64`,这包含了运行MySQL所...
在配置MySQL 5.7.20免安装版时,通常需要执行以下步骤: 1. 下载:首先需要从MySQL官方网站或其他可靠来源下载MySQL 5.7.20的免安装版压缩包。下载时要确保选择与自己操作系统(如Windows 64位)相匹配的版本。 2....
### MySQL5.7免安装版配置详解 #### 一、前言 MySQL 是一款非常流行的开源关系型数据库管理系统,广泛应用于各类网站与应用系统的后台数据管理。本文将详细介绍如何配置 MySQL5.7 的免安装版,并针对配置过程中的...
mysql的5.7.20免安装版本,由于在官网没找到,下了个8.0的版本,发现新版本的兼容性不是很好,容易出很多bug,找了许多资源,找了这款5.7.20msi版本
9. **配置文件**:免安装版MySQL的配置文件通常是`my.ini`,位于解压目录下。你可以根据需求修改各项配置参数,比如调整最大连接数、缓存大小等。 10. **备份与恢复**:定期备份数据库非常重要。可以使用`mysqldump...
### MySQL免安装版配置步骤详解 #### 一、引言 在快速开发环境中,免安装版MySQL因其便捷性而受到广泛欢迎。对于那些频繁更换操作系统或需要快速搭建开发环境的人来说,这种无需安装即可使用的MySQL版本提供了极大...
mysql 下载安装配置 5.7.20 / 5.7.21,供大家参考,具体内容如下 1、下载mysql,下载地址 选择操作系统和版本,我是64位win10,点击 Download 后会跳到Oracle登录页面要求登录后才能下载: 登录后下载: 2、下载...
配置完成后,您可以开始使用MySQL5.7.16了,无论是进行开发工作,还是搭建生产环境,这个免安装版都能提供可靠的服务。同时,MySQL的灵活性也意味着您可以根据需要进一步配置和调整参数,以满足特定场景的需求。 总...
**知识点详解:MySQL免安装版配置** MySQL作为全球最广泛使用的开源关系型数据库管理系统之一,其免安装版因其便捷性和灵活性而备受用户喜爱。本文将深入解析如何配置MySQL免安装版,包括下载与解压、环境变量设置...
MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。
### MySQL 5.7.9 ZIP免安装版配置详解 #### 一、前言与背景 随着技术的发展,越来越多的人开始关注并学习数据库管理技术,其中MySQL作为一款流行的关系型数据库管理系统,备受青睐。对于初学者来说,选择一个合适...
对于非Maven项目,可以将jar文件复制到项目的lib目录下,或者在IDE中手动配置类路径。 连接数据库的基本步骤包括: 1. 加载驱动:`Class.forName("com.mysql.cj.jdbc.Driver")` 2. 创建连接:`Connection conn = ...