mysql 5.5.x zip直接解压版 报1076

本文介绍如何手动安装 MySQL 5.5 版本,包括下载、配置环境变量、设置 my.ini 文件及安装服务等步骤,并提供了解决安装过程中遇到的字符集设置问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

到官网下载mysql-5.5.10-win32.zip,然后将mysql解压到任意路径,如:C:\mysql-5.5.10-win32

打开计算机->属性->高级系统设置->环境变量,新建一个环境变量,变量名为:MYSQL_HOME,变量值为你的mysql根目录,如:C:\mysql-5.5.10-win32 
然后在系统变量Path中添加:;%MYSQL_HOME%\bin

在根目录下面有几个已经写好的"my-"开头的ini文件,选一个适合你的,如:my-small.ini。复制一份,将文件名修改为my.ini,添加以下内容:

 1 [mysqld]
 2 #设置字符集为utf8
 3 default-character-set = utf8
 4 basedir = C:/mysql-5.5.10-win32
 5 datadir = C:/mysql-5.5.10-win32/data
 6   
 7 [client]
 8 #设置客户端字符集
 9 default-character-set = utf8
10   
11 [WinMySQLadmin]
12 Server = C:/mysql-5.5.10-win32/bin/mysqld.exe

打开命令提示符,进入%MYSQL_HOME%/bin目录,执行命令:mysqld -install将mysql安装到windows的服务。执行成功后会提示:C:\mysql-5.5.10-win32\bin>Service successfully installed. 
如果想要卸载服务执行命令:mysqld -remove。

然后在命令提示符下执行:net start mysql就能启动mysql了,停止服务输入命令:net stop mysql。如果想设置mysql是否自动启动,可以在开始菜单->运行中输入service.msc打开服务管理进行设置。

第一次登录的时候输入:

C:\Users\Administrator>mysql -u root

修改密码:

mysql> update mysql.user set password=PASSWORD('root') where User='root' 
mysql> flush privileges

不过我在安装过程中还是出了点小问题,启动mysql的时候报错:

系统出错。

发生系统错误 1067。

进程意外终止。

打开%MYSQL_HOME%/data目录下的用户名.err文件,mysql的错误日志就记录在这个文件中。在里面发现这样一句话:

110327  0:12:02 [ERROR] MySQL: unknown variable 'default-character-set=utf8'

感觉很奇怪,以前一直都这样安装的。最后在mysql的官网上找到一篇中国DBA的求助信息,原来这是新版本的一个bug,不支持在my.ini中直接设置字符集为utf8。解决办法是:在default-character-set=utf8前面加上loose-即:

1 [mysqld]
2 #设置字符集为utf8
3 loose-default-character-set = utf8 
4   
5 [client]
6 #设置客户端字符集
7 loose-default-character-set = utf8
<think>好的,我现在需要帮助用户解决如何安装MySQL 5.5.68的问题。用户之前提到了在安装过程中遇到了注册表问题,导致无法安装,后来尝试安装MySQL 8未果,最终成功安装了某个版本。现在用户明确需要MySQL 5.5.68的安装指南或资源。 首先,我要确定MySQL 5.5.68是否仍然在官方提供下载。因为MySQL 5.5已经是很旧的版本,可能已经被归档或移至其他位置。官方通常推荐使用较新版本,但用户可能有特定需求必须使用5.5.68。 然后,我需要检查用户提供的下载链接是否有效。用户之前引用了一个链接,但该链接可能不准确或已失效。正确的官方下载渠道应该是MySQL官方网站的存档页面,或者通过Oracle的旧版本存档获取。 接下来,安装步骤方面。对于Windows系统,MySQL 5.5通常是通过MSI安装程序进行的,但有时可能需要手动配置。需要注意安装过程中可能遇到的常见问题,比如.NET Framework版本、注册表残留、服务无法启动等。用户之前遇到注册表问题,可能需要指导他们如何彻底清理之前的安装残留,包括使用注册表编辑器和删除相关文件目录。 另外,用户可能没有提到操作系统版本,但需要确认MySQL 5.5.68是否兼容他们的Windows版本,比如是否支持Windows 10或更高版本。如果存在兼容性问题,可能需要建议以兼容模式运行安装程序。 最后,生成相关问题时要考虑用户可能的后续疑问,例如配置步骤、连接问题、服务启动失败的处理方法,以及升级到新版本的建议。同时,需要提醒用户旧版本的安全风险,建议在可能的情况下升级。</think>### MySQL 5.5.68 安装步骤指南 #### 1. 获取安装包 - **官方下载**:由于MySQL 5.5已停止维护,需通过官方存档页面下载: - 访问 [MySQL Archive](https://downloads.mysql.com/archives/community/) - 选择版本 `5.5.68`,操作系统类型(如Windows),下载对应的安装包(通常为 `.msi` 或 `.zip` 格式)[^1] - **验证文件完整性**:下载后比对SHA校验值,避免文件损坏。 #### 2. 清理残留文件(若之前安装失败) - **卸载旧版本**:通过控制面板卸载MySQL相关组件。 - **删除注册表项**: - 打开注册表编辑器(`regedit`) - 删除 `HKEY_LOCAL_MACHINE\SOFTWARE\MySQL` 和 `HKEY_CURRENT_USER\SOFTWARE\MySQL` 下的所有条目 - **手动删除文件**: - 移除安装目录(默认 `C:\Program Files\MySQL`) - 删除数据目录(默认 `C:\ProgramData\MySQL`,需显示隐藏文件夹) #### 3. 安装过程(以Windows为例) - **运行安装程序**: - 双击 `.msi` 文件启动安装向导 - 选择 **Custom** 自定义安装路径(避免中文或空格路径) - **配置选项**: - 选择安装类型:建议 **Typical**(默认组件) - 勾选 **Launch Configuration Wizard** 完成安装后配置 - **服务配置**: - 设置 **MySQL Server** 服务名称和端口(默认3306) - 设置root账户密码(需满足复杂度要求) - **完成安装**: - 勾选 **Add firewall exception for this port** 开放端口 - 执行配置后自动启动MySQL服务 #### 4. 验证安装 - **命令行验证**: ```bash mysql -u root -p ``` 输入密码后若显示 `mysql>` 提示符,则安装成功。 - **服务状态检查**: - 打开服务管理器(`services.msc`) - 确认 **MySQL** 服务状态为 **正在运行** #### 5. 常见问题解决 - **错误:`.NET Framework` 缺失** 安装 [.NET Framework 4.0](https://dotnet.microsoft.com/download/dotnet-framework) 后重试。 - **错误:服务无法启动** 检查 `my.ini` 配置文件中的路径是否正确,或尝试重新初始化数据目录: ```bash mysqld --initialize-insecure --user=mysql ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值