杰瑞科技汇

mysql5.0安装教程

强烈建议您安装最新的 MySQL 8.0 或 5.7 版本。 如果您因为特殊原因(如维护旧项目)必须使用 MySQL 5.0,请务必将其部署在完全隔离、不连接公网的环境中,以避免安全风险。

mysql5.0安装教程-图1
(图片来源网络,侵删)

警告:为什么不应该使用 MySQL 5.0?

  1. 安全漏洞:MySQL 5.0 存在大量已知且未修复的安全漏洞,极易受到攻击。
  2. 性能问题:其性能和存储引擎(如 MyISAM)与现代版本(InnoDB 为主)相比有巨大差距。
  3. 功能缺失:缺少现代数据库的许多重要功能,如窗口函数、CTE、JSON 支持、更好的复制功能等。
  4. 兼容性差:很难与现代的编程语言驱动、ORM框架(如最新的 Hibernate, Django ORM)和工具配合使用。
  5. 停止支持:官方不再提供任何更新、补丁或安全修复。

MySQL 5.0 安装教程(以 Windows 为例)

本教程将以 Windows 7/XP 系统为例,因为 MySQL 5.0 的安装程序与新版有很大不同。

第一步:下载 MySQL 5.0 安装包

  1. 访问 MySQL 归档下载页面:https://downloads.mysql.com/archives/community/

  2. 在 "Select Product Version" 下拉菜单中,选择 "5.0"

  3. 在 "Select Operating System" 中,选择 "Microsoft Windows"

    mysql5.0安装教程-图2
    (图片来源网络,侵删)
  4. 在 "Select Platform" 中,选择 "x86" (32位),即使你的系统是64位,也建议选择32位安装包,因为这是当时的主流。

  5. 在文件列表中,找到并下载以下两个核心文件(通常在一个 ZIP 压缩包里):

    • mysql-essential-5.0.91-win32.msi:这是核心安装包,包含服务器、客户端和必要的工具。
    • mysql-server-5.0.91-win32.msi:这是可选的,但 essential 版本通常已经包含所有必需组件。

    你只需要下载 mysql-essential-... 这个文件即可。

第二步:运行安装程序

  1. 找到你下载的 mysql-essential-5.0.91-win32.msi 文件,双击运行。
  2. 你可能会看到一个 Windows 兼容性警告,点击“运行”。
  3. 进入安装向导后,点击 "Next"

第三步:选择安装类型

MySQL 5.0 提供了两种安装类型:

mysql5.0安装教程-图3
(图片来源网络,侵删)
  • Typical (典型安装):推荐新手选择,它会安装最常用的组件,包括服务器、命令行客户端、配置向导等,占用约 180MB 空间。
  • Custom (自定义安装):高级用户选择,可以自由选择要安装的组件和安装路径。

对于大多数用户,选择 "Typical" 然后点击 "Next"

第四步:准备开始安装

信息无误后,点击 "Install" 开始安装过程。

第五步:配置 MySQL 服务器(关键步骤)

安装程序完成后,会自动弹出 "MySQL Server Instance Configuration Wizard"(MySQL 服务器实例配置向导),这是整个安装过程中最重要的一步。

  1. Configuration Type (配置类型)

    • Detailed Configuration (详细配置):为高级用户,可以手动调整所有参数。
    • Standard Configuration (标准配置):为新手提供,使用预设的优化值。
    • 建议选择 "Detailed Configuration",以便我们设置一个安全的 root 密码。
  2. Server Type (服务器类型)

    • Developer Machine:开发机器,占用资源最少。
    • Server Machine:服务器,会占用较多系统资源以提供最佳性能。
    • Dedicated MySQL Server Machine:专用数据库服务器,占用几乎所有可用资源。
    • 根据你的实际情况选择,如果是学习或测试,"Developer Machine" 足够。
  3. Database Usage (数据库用途)

    • Multifunctional Database:多功能数据库,同时支持事务型和非事务型表。推荐选择此项
    • Transactional-Only Database:仅用于事务型表(如 InnoDB)。
    • Non-Transactional-Only Database:仅用于非事务型表(如 MyISAM)。
  4. InnoDB Tablespace (InnoDB 表空间)

    这里可以设置 InnoDB 数据文件的大小,保持默认值即可,后续可以根据需要调整。

  5. Concurrent Connections (并发连接数)

    • Decision Support (DSS)/OLAP:决策支持/在线分析处理,并发连接数少。
    • Online Transaction Processing (OLTP):在线事务处理,并发连接数中等。
    • Manual Setting:手动设置最大连接数。
    • 如果不确定,选择 "Decision Support (DSS)/OLAP"
  6. Networking Options (网络选项)

    • Enable TCP/IP Networking务必勾选,这是通过网络访问数据库的基础。
    • Port Number:保持默认的 3306
    • Add Firewall Exception for port 3306:如果你开启了 Windows 防火墙,建议勾选此项,否则会无法连接。
    • Enable Strict SQL Mode不要勾选此项,MySQL 5.0 的严格模式与新版不同,可能导致一些旧的应用程序出错。
  7. Character Set (字符集)

    • Standard Character Set:标准字符集,默认为 latin1
    • Best Support For Multilingualism:最佳多语言支持,默认为 utf8
    • Manual Selected Default Character Set / Collation:手动选择。
    • 强烈建议选择 "Best Support For Multilingualism",以支持中文等非英文字符。
  8. Windows Options (Windows 选项)

    • Install As Windows Service务必勾选,这将把 MySQL 作为后台服务运行,开机自启。
    • Service Name:保持默认的 MySQL
    • Launch the MySQL Server automatically`勾选此项,让服务开机自动启动。
    • Include Bin Directory in Windows PATH强烈建议勾选,这样你就可以在命令行的任何位置直接使用 mysql, mysqldump 等命令,无需切换到安装目录。
  9. Security Options (安全选项)

    • Modify Security Settings务必勾选
    • New root password:在这里为 root 用户设置一个强密码,这是数据库的最高权限用户,密码非常重要!
    • Confirm:再次输入密码。
    • Create An Anonymous Account不要勾选,匿名账户是巨大的安全隐患,应该禁用。
  10. Execute (执行配置)

    • 检查所有配置后,点击 "Execute",配置向导将开始应用设置,初始化数据目录,启动服务,这可能需要几分钟时间。
  11. 完成

    • 看到 "The MySQL Instance Configuration Wizard was executed successfully." 消息后,点击 "Finish" 完成整个安装过程。

第六步:验证安装

  1. 通过服务管理器检查

    • Win + R,输入 services.msc,回车。
    • 在服务列表中,找到名为 MySQL 的服务。
    • 确认其状态为“正在运行”,启动类型为“自动”。
  2. 通过命令行客户端连接

    • 点击“开始” -> “所有程序” -> “MySQL” -> “MySQL Server 5.0” -> “MySQL Command Line Client”。
    • 系统会提示你输入密码,输入你在配置向导中设置的 root 密码。
    • 如果出现 mysql> 提示符,说明你已经成功连接到数据库服务器。
    • 输入 exit;quit; 退出。
  3. 通过命令行工具检查

    • 打开一个新的“命令提示符”(CMD)窗口。
    • 输入 mysql -u root -p,然后输入密码。
    • 如果能成功进入 mysql> 提示符,说明安装和环境变量配置都正确。

至此,MySQL 5.0 已经在你的 Windows 系统上成功安装并运行,你可以在 C:\Program Files\MySQL\MySQL Server 5.0 目录下找到其安装文件,在 C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.0 (或类似路径) 下找到配置文件 my.ini

再次强调,请仅在绝对必要时使用此版本,并务必注意其安全风险,对于所有新项目,请选择 MySQL 8.0 或 5.7。

分享:
扫描分享到社交APP
上一篇
下一篇