boxmoe_header_banner_img

Hello! 欢迎来到悠悠畅享网!

文章导读

本地安装mysql数据库服务器详细步骤 本地mysql数据库服务器配置教程详解


avatar
作者 2025年8月23日 21

下载#%#$#%@%@%$#%$#%#%#$%@_81c++3b080dad537de7e10e0987a4bf52e community server:访问mysql官网(dev.mysql.com/downloads/mysql/),选择适合你操作系统的版本,windows用户推荐下载mysql installer for windows的离线版(mysql-installer-community)或在线版(mysql-installer-web-community);2. 安装mysql:运行安装包,同意协议后选择“developer default”安装类型,系统将自动安装mysql server、mysql workbench等开发组件,若需自定义可选“custom”模式;安装过程中会提示安装缺失的依赖(如visual c++ redistributable),按提示完成即可;3. 配置mysql server:在配置向导中选择“development machine”作为服务器类型,使用默认端口3306,设置root用户密码并牢记;若客户端兼容性存在问题,建议选择“legacy authentication method”以兼容旧版认证方式;勾选将mysql配置为windows服务并开机自启,点击“execute”完成配置;4. 启动mysql server:安装完成后服务会自动启动,可在windows服务中查看mysql服务状态,或通过命令行输入“net start mysql80”启动服务(服务名可能因版本而异);5. 连接mysql server:打开mysql workbench,创建新连接,输入主机地址127.0.0.1、端口3306、用户名root及设置的密码,点击“test connection”测试连接,成功后即可使用;6. 配置环境变量(可选):将mysql的bin目录(如c:program filesmysqlmysql server 8.0bin)添加到系统path环境变量,以便在命令行直接使用mysql命令;7. 若安装时出现“无法连接到服务器”:首先检查mysql服务是否已启动,使用“netstat -ano | findstr "3306"”检查3306端口是否被占用,确认防火墙未阻止mysql,核对用户名和密码正确性,并确保客户端支持所选认证方式;8. 修改root密码:可通过mysql workbench进入“users and privileges”界面修改root密码并应用更改,或使用命令行执行“alter user ‘root’@’localhost’ identified by ‘新密码’; flush privileges;”;9. 若workbench提示“authentication plugin ‘caching_sha2_password’ cannot be loaded”:说明客户端不支持新认证方式,解决方案为升级mysql workbench至最新版本,或执行“alter user ‘root’@’localhost’ identified with mysql_native_password by ‘你的密码’; flush privileges;”更改认证方式后重启mysql服务;10. 卸载mysql:通过控制面板卸载mysql相关程序,删除安装目录(如c:program filesmysql)和数据目录(如c:programdatamysql),可选清理注册表项(建议谨慎操作),最后重启电脑;11. 备份与恢复数据库:使用“mysqldump -u 用户名 -p 数据库名 > 备份文件.sql”命令导出数据库,使用“mysql -u 用户名 -p 数据库名 < 备份文件.sql”导入数据;12. mysql配置文件位置:windows系统下为my.ini或my.cnf,通常位于安装目录或c:programdatamysqlmysql server 8.0,linux系统下为/etc/my.cnf或/etc/mysql/my.cnf,修改配置后需重启mysql服务生效。

本地安装mysql数据库服务器详细步骤 本地mysql数据库服务器配置教程详解

本地安装MySQL数据库服务器,简单来说,就是把MySQL装到你自己的电脑上,方便你开发、测试或者学习。配置教程详解,就是手把手教你怎么把MySQL弄好,能正常用起来。

解决方案(直接输出解决方案即可)

  1. 下载MySQL Community Server

    • 去MySQL官网(dev.mysql.com/downloads/mysql/)下载 Community Server 版本。别下错了,Community Server 是免费的。
    • 选对你的操作系统(Windows、macoslinux)。
    • Windows用户一般下MySQL Installer for Windows,选那个“mysql-installer-web-community”在线安装版或者“mysql-installer-community”离线安装版都行。离线安装包大点,但不用联网。
  2. 安装MySQL

    • 双击下载好的安装包,开始安装。
    • 同意许可协议,下一步。
    • 选择安装类型。一般选“Developer Default”,它会装上MySQL Server、MySQL Shell、MySQL router、MySQL Workbench等等,开发用的东西都给你装好了。你也可以选“Custom”自定义安装,自己勾选要装的东西。
    • 下一步,它会检查你电脑上有没有缺少的依赖,比如Visual C++ redistributable。如果有,它会提示你安装。
    • 下一步,开始安装。
    • 装完之后,会进入配置界面。
  3. 配置MySQL Server

    • 选择服务器类型。一般选“Development Machine”开发机。
    • 配置端口。默认是3306,一般不用改。
    • 设置root用户的密码。一定要记住! 这是最高权限的密码。
    • 选择身份验证方式。MySQL 8.0 默认用“Caching SHA2 Password”,但有些客户端可能不支持,你可以选“Legacy Authentication Method (Retain MySQL 5.x Compatibility)”老版本兼容模式。
    • 配置Windows服务。默认会把MySQL Server配置成Windows服务,开机自动启动。
    • 点击“Execute”,它会执行配置。
  4. 启动MySQL Server

    • 装完之后,MySQL Server应该已经启动了。
    • 你可以在Windows服务里看到MySQL服务,可以手动启动、停止。
    • 也可以用命令行启动:
      net start mysql80

      (mysql80是服务名,可能不一样)。

  5. 连接MySQL Server

    • 打开MySQL Workbench。这是个图形化的MySQL管理工具
    • 新建一个连接。
    • 输入连接信息:主机名(默认是127.0.0.1),端口(默认是3306),用户名(root),密码(你刚才设置的密码)。
    • 点击“Test Connection”,测试连接是否成功。
    • 连接成功后,你就可以用MySQL Workbench管理你的MySQL Server了。
  6. 配置环境变量(可选)

    • 把MySQL的bin目录(比如
      C:Program FilesMySQLMySQL Server 8.0bin

      )加到系统的Path环境变量里。

    • 这样你就可以在命令行里直接用
      mysql

      命令了。

安装过程中遇到“无法连接到服务器”怎么办?

  • 检查MySQL Server是否已经启动。
  • 检查端口是否被占用。可以用
    netstat -ano | findstr "3306"

    命令查看3306端口是否被其他程序占用。

  • 检查防火墙是否阻止了MySQL的连接。
  • 确认用户名、密码是否正确。
  • 如果用了“Legacy Authentication Method”,客户端也要支持这种认证方式。

如何修改MySQL的root密码?

  • 用MySQL Workbench连接到MySQL Server。
  • 在左侧的导航栏里,找到“Users and Privileges”。
  • 选择root用户。
  • 点击“Change Password”,输入新密码。
  • 点击“Apply Changes”。
  • 或者用命令行:
    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; FLUSH PRIVILEGES;

MySQL Workbench连接不上,提示“Authentication plugin ‘caching_sha2_password’ cannot be loaded”?

  • 这是因为你的MySQL Server用了“Caching SHA2 Password”认证方式,而你的MySQL Workbench或者其他客户端不支持。
  • 解决方法:
    • 升级你的MySQL Workbench或者其他客户端到最新版本。
    • 或者,把root用户的认证方式改成“mysql_native_password”:
      ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; FLUSH PRIVILEGES;

      然后重启MySQL Server。

如何卸载MySQL?

  • 在Windows控制面板里找到“程序和功能”,卸载MySQL Server、MySQL Workbench等等。
  • 删除MySQL的安装目录(比如
    C:Program FilesMySQL

    )。

  • 删除MySQL的数据目录(比如
    C:ProgramDataMySQL

    )。

  • 删除MySQL在注册表里的相关项(不建议手动修改注册表,除非你很熟悉)。
  • 重启电脑。

如何备份和恢复MySQL数据库?

  • mysqldump

    命令备份数据库:

    mysqldump -u 用户名 -p 数据库名 > 备份文件.sql

    它会把数据库的数据和结构导出到一个SQL文件里。

  • mysql

    命令恢复数据库:

    mysql -u 用户名 -p 数据库名 < 备份文件.sql

    它会把SQL文件里的数据和结构导入到数据库里。

MySQL的配置文件在哪里?

  • Windows下,MySQL的配置文件是
    my.ini

    或者

    my.cnf

    ,一般在MySQL的安装目录下或者数据目录下。

  • Linux下,MySQL的配置文件是
    /etc/my.cnf

    或者

    /etc/mysql/my.cnf

  • 你可以在配置文件里修改MySQL的各种参数,比如端口、字符集、缓存大小等等。修改完配置文件后,需要重启MySQL Server。



评论(已关闭)

评论已关闭