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

爱谁谁
发布: 2025-08-23 08:55:02
原创
370人浏览过

下载#%#$#%@%@%$#%$#%#%#$%@_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 files\mysql\mysql server 8.0\bin)添加到系统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 files\mysql)和数据目录(如c:\programdata\mysql),可选清理注册表项(建议谨慎操作),最后重启电脑;11. 备份与恢复数据库:使用“mysqldump -u 用户名 -p 数据库名 > 备份文件.sql”命令导出数据库,使用“mysql -u 用户名 -p 数据库名 < 备份文件.sql”导入数据;12. mysql配置文件位置:windows系统下为my.ini或my.cnf,通常位于安装目录或c:\programdata\mysql\mysql 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、macOS、Linux)。
    • 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

    帮衣帮-AI服装设计
    帮衣帮-AI服装设计

    AI服装设计神器,AI生成印花、虚拟试衣、面料替换

    帮衣帮-AI服装设计106
    查看详情 帮衣帮-AI服装设计
    • 装完之后,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 Files\MySQL\MySQL Server 8.0\bin
      登录后复制
      )加到系统的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 Files\MySQL
    登录后复制
    )。
  • 删除MySQL的数据目录(比如
    C:\ProgramData\MySQL
    登录后复制
    )。
  • 删除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。

以上就是本地安装mysql数据库服务器详细步骤 本地mysql数据库服务器配置教程详解的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号