点击 OK确认添加用户
发布时间:2025-06-24 18:53:28 作者:北方职教升学中心 阅读量:516
Host
和 User Role
。使用 Named Pipe,可以在同一台机器上的不同应用程序之间建立通信。进一步配置和使用
配置 MySQL 用户和权限:
- 可以创建新用户并授予适当的权限。
- 说明:X Protocol 是 MySQL 的一种新的通信协议,支持 NoSQL 和传统的 SQL API。
- 点击
OK
确认添加用户。 - 在
Repeat Password
字段中再次输入相同的密码以确认。
Step 2: 打开环境变量窗口
- 点击 “高级” 选项卡下的 “环境变量”。
方法三:使用
--skip-grant-tables
选项重置 root 密码1. 停止 MySQL 服务
2. 启动 MySQL 安全模式
mysqld --skip-grant-tables
3. 连接到 MySQL,重置 root 密码
FLUSH PRIVILEGES;ALTERUSER'root'@'localhost'IDENTIFIED BY'newpassword';
4. 停止 MySQL 安全模式
- 重启 MySQL 服务,验证新密码。
- 设置建议:如果你打算在本地使用 Named Pipe 连接 MySQL Server,可以勾选这个选项并设置 Pipe Name。
- 设置建议:如果你需要在本地使用 Shared Memory 连接 MySQL Server,可以勾选这个选项并设置 Memory Name。
2.建议
对于大多数用户,选择 Typical是推荐的,因为它简单快捷,并且包含了大部分常用的功能。
- 这些示例数据库不会占用太多空间,但可以提供有用的参考和练习数据。
四、
- 可以创建新用户并授予适当的权限。
Step 2: MySQL Server Installations

- 选择
Configure this server instance as a side-by-side installation
:- 配置一个新的独立的 MySQL 实例,不与现有的任何 MySQL 安装冲突。如何安装及配置它,并解释为什么在安装 MySQL Community Server 后仍需安装 Connector/J 的原因。
文章目录
- 环境搭建:MySQL Community Server (Archived Versions) 下载及安装指南
- 一、
- 推荐:如果希望控制安装的具体组件或需要将 MySQL 安装在特定路径上,选择 Custom 可以满足这些需求。
(3) Complete
- 解释:安装所有的程序功能,需要最多的磁盘空间。
八、
选择Windows (x86, 64-bit), MSI Installer
Step 3:前往下载
MySQL Community Server (Archived Versions) 下载页面
二、例如,创建表、
- Step 9: Apply Configuration
- Step 10: Configuration Complete
- 四、
2.网络连接方式
- 勾选
TCP/IP
(默认选项)。 - (2) Named Pipe 和 Shared Memory:通常可以保持不勾选状态。安装
- Step 1:选择安装模式 (custom)
- 1.选项解释
- 2.建议
- Step 2:修改安装路径
- Step 3:安装
- 三、
- 在左侧菜单中选择 “高级系统设置”。
Copy Log to Clipboard
按钮允许你将配置过程中的所有日志信息复制到剪贴板。- 勾选
Run Windows Service as a standard system account
,使用默认系统帐户运行 MySQL 服务。这些日志详细记录了每个配置步骤的执行情况,可以帮助你了解配置过程中发生了什么,或者在出现问题时进行故障排除。 - 在
MySQL Root Password
字段中输入密码,为了便于记忆用户名和密码root
。配置环境变量 - Step 1: 打开系统属性
- Step 2: 打开环境变量窗口
- Step 3: 编辑系统环境变量
- Step 4: 添加 MySQL 路径
- Step 5: 保存更改
- 五、
5. 重新设置MySQL密码验证
与第一步相反,删除之前添加的
skip-grant-tables
,保存并重启 MySQL 服务。方法二:重新初始化 root 密码
1. 停止 MySQL 服务
net stop MySQL84
2. 创建初始化文件
mysql-init.txt
- 文件内容如下:
ALTERUSER'root'@'localhost'IDENTIFIED BY'newpassword';
3. 以初始化模式启动 MySQL
mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.4\my.ini"--init-file="D:\\RootMySQL\\MySQL\\MySQL Server 8.4\\bin\\mysql-init.txt"
4. 重新启动 MySQL 服务
net start MySQL84
5. 删除初始化文件
- 验证新密码是否有效。
- (3) Shared Memory
- Step 4: Accounts and Roles
- 1. 设置 `root `用户用户名和密码
- 2. 添加其他 MySQL 用户(可选)
- Step 5: Windows Service
- Step 6: Server File Permissions
- Step 7: Sample Databases
- 1. **安装示例数据库(可选)**:
- 2. **点击 Next** 继续。本文将介绍 MySQL Connector/J 的作用、
打开
my.ini
文件:- 在记事本中,点击 “文件” -> “打开”。安装
Step 1:选择安装模式 (custom)
1.选项解释
(1) Typical(推荐选项)
- 解释:安装最常用的程序功能,适合大多数用户。
- 点击
Copy Log to Clipboard
按钮,可以将配置日志复制到剪贴板。
(3) Shared Memory
- 说明:Shared Memory 是另一种本地进程间通信(IPC)机制,允许本地客户端通过共享内存连接到 MySQL Server。对于大多数用户来说,这个选项可以保持不勾选状态。
- 点击
Next
继续。Windows (x86, 64-bit), MSI Installer
,文件名类似于mysql-8.4.0-winx64.msi
。- 如果需要添加用户,点击
Add User
按钮。配置步骤Step 1: Welcome
- 点击
Next
进入下一步。例如:CREATEUSER'newuser'@'localhost'IDENTIFIED BY'password';GRANTALLPRIVILEGESON*.*TO'newuser'@'localhost'WITHGRANTOPTION;FLUSH PRIVILEGES;
- 点击
创建和管理数据库:
- 创建新数据库:
CREATEDATABASEmydatabase;
- 使用新数据库:
USEmydatabase;
- 创建新数据库:
执行 SQL 语句:
- 你可以执行各种 SQL 语句来管理和操作数据库。
Step 9: Apply Configuration
- 点击
Execute
按钮开始应用配置。
- 点击
(2) World Database:
- 这是一个包含世界国家、这将使安装过程稍微快一些,并且避免不必要的示例数据占用空间。查询数据等。
Step 1:推荐版本和安装包
MySQL Community Server 8.4.0
MSI Installer:适用于大多数用户,提供图形化安装向导,方便进行安装和配置。
- 推荐:如果有足够的磁盘空间并且希望安装 MySQL 的所有功能,可以选择 Complete。密码忘记时登录问题解决(方法一亲测)
如果输入密码后报错,说明此时密码错误需要重置密码,:
ERROR 1045(28000)Access denied foruser ‘root‘@‘localhost‘ (using password YES/NO)
- using password: NO:表示没有输入密码就尝试登录
- using password: YES:表示输入了密码,但密码错误
下面介绍几种方法
方法一:重新初始化 root 密码
1. 跳过MySQL密码验证
找到 MySQL 的配置文件
my.ini
,找到[mysqld]
,在其下面添加skip-grant-tables
,保存,如下图所示:[mysqld]# The next three options are mutually exclusive to SERVER_PORT below.# skip-networking# enable-named-pipe# shared-memory# shared-memory-base-name=MYSQL# The Pipe the MySQL Server will use# socket=MYSQLskip-grant-tables# The TCP/IP Port the MySQL Server will listen onport=13306
注意:直接用记事本编辑
my.ini
会提示没有编辑权限,需要搜索记事本并以管理员身份运行,然后点击打开才能修改:打开记事本或其他文本编辑器:
- 按
Win + S
键,输入记事本
或Notepad
,右键点击记事本
应用程序,选择 “以管理员身份运行”。下载安装包MySQL Community Server - Step 1:推荐版本和安装包
- Step 2:选择 MSI Installer
- Step 3:前往下载
- 二、
Step 4: 添加 MySQL 路径
C:\Program Files\MySQL\MySQL Server 8.4\bin
Step 5: 保存更改
- 保存更改,关闭所有属性窗口。下载安装包MySQL Community Server
对于 Windows 11,推荐使用最新稳定版本的 MySQL Community Server,因为它包含最新的功能和安全补丁。
- 按
- 你可以执行各种 SQL 语句来管理和操作数据库。
- 在记事本中,点击 “文件” -> “打开”。安装
- 如果你已经熟悉 MySQL,并且不需要示例数据库,可以不勾选它们。
Windows (x86, 64-bit), ZIP Archive
,文件名类似于mysql-8.4.0-winx64.zip
。密码忘记时登录问题解决(方法一亲测)- 方法一:重新初始化 root 密码
- 方法二:重新初始化 root 密码
- 1. 停止 MySQL 服务
- 2. 创建初始化文件 `mysql-init.txt`
- 3. 以初始化模式启动 MySQL
- 4. 重新启动 MySQL 服务
- 5. 删除初始化文件
- 方法三:使用 `--skip-grant-tables` 选项重置 root 密码
- 1. 停止 MySQL 服务
- 2. 启动 MySQL 安全模式
- 3. 连接到 MySQL,重置 root 密码
- 4. 停止 MySQL 安全模式
- 方法四:重新安装 MySQL
Step 7: Sample Databases
1. 安装示例数据库(可选):
如果需要,可以选择安装示例数据库,这对于学习和测试很有用。
Step 10: Configuration Complete
Step 4: Accounts and Roles
1. 设置
root
用户用户名和密码可以不勾选:
本教程适用于下列配置
配置项 详细信息 操作系统 Windows 11 系统架构 64位 一、
- 配置一个新的独立的 MySQL 实例,不与现有的任何 MySQL 安装冲突。如何安装及配置它,并解释为什么在安装 MySQL Community Server 后仍需安装 Connector/J 的原因。
- Step 1: Welcome
- Step 2: MySQL Server Installations
- Step 3: Type and Networking
- 1.服务器配置类型
- 2.网络连接方式
- 3.其他设置
- (1) X Protocol Port:保留默认端口 `33060`。默认端口是
33060
。 - 勾选
Start the MySQL Server at System Startup
,这样可以在系统启动时自动启动 MySQL 服务。
- (1) X Protocol Port:保留默认端口 `33060`。默认端口是
2. 重启 MySQL 服务,并无密码登录MySQL
修改之后需要先重启电脑,并以管理员身份运行命令行工具,然后依次输入以下命令:
net stop mysqlnet start mysqlmysql -uroot
3. 将登录密码设置为空
在上一步的命令行中依次输入以下命令:
usemysql;updateusersetauthentication_string=''whereuser='root';quit;
4. 更改登录密码
关闭上一个命令行窗口,重新打开命令行工具,依次输入以下命令:
mysql -uroot -p
连续两次回车,然后输入以下SQL语句:
flush privileges;ALTERUSER'root'@'localhost'IDENTIFIED BY'新密码';
这里的新密码位要修改的密码。插入数据、配置步骤
Step 6: Server File Permissions
保持默认设置:
- 这些设置通常默认即可,如果有特殊需求可以进行调整。
建议勾选:
- 如果你是新手,或者你希望有一些示例数据用来测试和学习,可以勾选这两个示例数据库。
(1) Sakila Database:
- 这是一个关于电影租赁业务的示例数据库,包含了丰富的数据结构和复杂的查询示例,非常适合用来学习数据库设计和高级查询。
- 安装路径:会使用默认的安装路径,但你可以在安装过程中更改路径。
Step 5: Windows Service
配置为 Windows 服务:
- 勾选
Configure MySQL Server as a Windows Service
。配置环境变量Step 1: 打开系统属性
- 右键点击 “此电脑” 或 “计算机” 图标,选择 “属性”。
2. 点击 Next继续。
Step 2: 输入命令
- 输入以下命令检查 MySQL 版本:
mysql --version
六、
- 勾选
方法四:重新安装 MySQL
- 考虑重新安装 MySQL,确保正确设置 root 用户密码。
- 安装路径:会使用默认的安装路径,但你可以在安装过程中更改路径。验证环境变量配置
Step 1: 打开命令提示符
- 按 Win + R 打开运行窗口,输入 cmd,然后按回车。
- 这些设置通常默认即可,如果有特殊需求可以进行调整。
Step 3: Type and Networking

1.服务器配置类型
- 选择
Development Computer
(开发机)。 - 勾选
Open Windows Firewall port for network access
。如果你有特定需求或者希望自定义安装路径和安装组件,可以选择 Custom。
2. 添加其他 MySQL 用户(可选)
(1) MySQL User Accounts:
- 你可以选择性地添加其他用户。
点击 Next继续。对于大多数用户来说,这个选项可以保持不勾选状态。
五、使用 MySQL
- Step 1: 启动 MySQL 服务
- Step 2:连接到 MySQL
3.其他设置
(1) X Protocol Port:保留默认端口 33060
。Step 3: 编辑系统环境变量
- 选择
Path
变量,然后点击 编辑
。城市和语言信息的示例数据库,适合用来学习基本的数据库操作和查询。 - 点击
Next
继续。
Path
变量,然后点击 编辑
。城市和语言信息的示例数据库,适合用来学习基本的数据库操作和查询。Next
继续。