mysql如何搭建本地开发环境_mysql本地部署方案

P粉602998670
发布: 2025-12-23 12:24:40
原创
451人浏览过
最稳妥的本地MySQL安装方式是使用官方安装包或包管理器:Windows/macOS用官网安装包(带图形向导、自动配PATH),macOS用Homebrew、Windows用Chocolatey一键安装;需配置my.cnf启用mysql_native_password插件、严格sql_mode,并推荐MySQL Workbench等配套工具。

mysql如何搭建本地开发环境_mysql本地部署方案

直接在本地装 MySQL 最常用、最稳妥的方式就是用官方安装包或包管理器,不需要 Docker 也能快速跑起来,关键是配置好路径、端口和权限,避免和已有服务冲突。

用官方安装包(Windows/macOS)

适合新手,图形化引导清晰,自带配置向导:

  • mysql.com/downloads/mysql 下载对应系统的 Community Server 安装包(如 Windows MSI 或 macOS DMG)
  • 安装时勾选“Add MySQL to PATH”,方便终端直接用 mysql 命令
  • 设置 root 密码时别跳过,建议记在密码管理器里;如果忘了,可临时跳过验证重置(需停服务 + 启动跳过授权表)
  • 默认端口是 3306,安装完用 mysql -u root -p 登录验证

用 Homebrew(macOS)或 Chocolatey(Windows)

命令行一键安装,升级维护更方便:

  • macOS:运行 brew install mysql,启动服务用 brew services start mysql
  • Windows(PowerShell 管理员模式):choco install mysql,然后手动初始化数据目录并启动服务
  • 这类方式默认不设 root 密码,首次登录后建议立即执行:
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_strong_pass';

配置基础开发环境

让本地 MySQL 更适配日常开发,重点改几个配置项:

eSiteGroup站群管理系统1.0.4
eSiteGroup站群管理系统1.0.4

eSiteGroup站群管理系统是基于eFramework低代码开发平台构建,是一款高度灵活、可扩展的智能化站群管理解决方案,全面支持SQL Server、SQLite、MySQL、Oracle等主流数据库,适配企业级高并发、轻量级本地化、云端分布式等多种部署场景。通过可视化建模与模块化设计,系统可实现多站点的快速搭建、跨平台协同管理及数据智能分析,满足政府、企业、教育机构等组织对多站点统一管控的

eSiteGroup站群管理系统1.0.4 0
查看详情 eSiteGroup站群管理系统1.0.4
  • 编辑配置文件(Windows 是 my.ini,macOS/Linux 是 /usr/local/etc/my.cnf/etc/my.cnf
  • [mysqld] 段落里加上:
    default_authentication_plugin=mysql_native_password(避免连接时认证失败)
    sql_mode=STRICT_TRANS_TABLES,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO(更严格的 SQL 行为,贴近生产)
  • 如果开发多个项目,可考虑开多个实例(不同端口+不同 datadir),但一般一个 3306 就够用

配套工具推荐

光有服务不够,还得有趁手的客户端和管理方式:

  • 命令行:用 mysqlsh(MySQL Shell)支持 JavaScript/Python 模式,比传统 client 更现代
  • 图形界面:MySQL Workbench 官方出品,建模、导出、性能分析都支持;轻量可选 TablePlus 或 DBeaver(跨平台、支持多种数据库)
  • 应用连接:PHP 用 PDO,Node.jsmysql2,Python 用 pymysqlmysql-connector-python,注意 host 填 127.0.0.1(不是 localhost,避免 Unix socket 冲突)

不复杂但容易忽略的是权限和字符集——初始化时加 --default-character-set=utf8mb4,创建库时显式指定 CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci,能省掉后续很多乱码问题。

以上就是mysql如何搭建本地开发环境_mysql本地部署方案的详细内容,更多请关注php中文网其它相关文章!

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

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

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

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