点击 OK确认添加用户

发布时间:2025-06-24 18:53:28  作者:北方职教升学中心  阅读量:516


HostUser 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

描述
  1. 选择 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) 下载页面

      二、例如,创建表、

  2. Step 9: Apply Configuration
  3. Step 10: Configuration Complete
  4. 四、
  5. 2.网络连接方式
    • 勾选 TCP/IP(默认选项)。
    • (2) Named Pipe 和 Shared Memory:通常可以保持不勾选状态。安装
      • Step 1:选择安装模式 (custom)
        • 1.选项解释
        • 2.建议
      • Step 2:修改安装路径
      • Step 3:安装
    • 三、

Step 7: Sample Databases

1. 安装示例数据库(可选)

如果需要,可以选择安装示例数据库,这对于学习和测试很有用。

  • 在左侧菜单中选择 “高级系统设置”。
  • Step 10: Configuration Complete

    Windows Service
    • Copy Log to Clipboard按钮允许你将配置过程中的所有日志信息复制到剪贴板。
    • 勾选 Run Windows Service as a standard system account,使用默认系统帐户运行 MySQL 服务。这些日志详细记录了每个配置步骤的执行情况,可以帮助你了解配置过程中发生了什么,或者在出现问题时进行故障排除。

    Step 4: Accounts and Roles

    描述
    1. 设置 root 用户用户名和密码
    • 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

            Windows Service
            1. 点击 Execute按钮开始应用配置。

          (2) World Database

          • 这是一个包含世界国家、这将使安装过程稍微快一些,并且避免不必要的示例数据占用空间。查询数据等。

            Step 1:推荐版本和安装包

            MySQL Community Server 8.4.0

            1. MSI Installer:适用于大多数用户,提供图形化安装向导,方便进行安装和配置。

            2. 推荐:如果有足够的磁盘空间并且希望安装 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,因为它包含最新的功能和安全补丁。

  • 可以不勾选

    • 如果你已经熟悉 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


    本教程适用于下列配置

    配置项详细信息
    操作系统Windows 11
    系统架构64位

    一、

    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 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 服务。

        • Step 6: Server File Permissions

          1. 保持默认设置

            • 这些设置通常默认即可,如果有特殊需求可以进行调整。

              建议勾选

              • 如果你是新手,或者你希望有一些示例数据用来测试和学习,可以勾选这两个示例数据库。

              (1) Sakila Database

              • 这是一个关于电影租赁业务的示例数据库,包含了丰富的数据结构和复杂的查询示例,非常适合用来学习数据库设计和高级查询。
              • 安装路径:会使用默认的安装路径,但你可以在安装过程中更改路径。

              Step 5: Windows Service

              1. 配置为 Windows 服务

                • 勾选 Configure MySQL Server as a Windows Service。配置环境变量
  • Step 1: 打开系统属性

    • 右键点击 “此电脑” 或 “计算机” 图标,选择 “属性”。
    Windows Service
    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继续。