最新的 Xampp 使用来自 Xampp 版本 1.4.4 的 mysql

Posted

技术标签:

【中文标题】最新的 Xampp 使用来自 Xampp 版本 1.4.4 的 mysql【英文标题】:Latest Xampp using mysql from Xampp version 1.4.4 【发布时间】:2013-08-15 21:41:51 【问题描述】:

有什么方法可以将 xampp 1.8.2 版的 php 与 xampp 1.4.4 版的 mysql 结合起来?

即 PHP 5.4.16 和 MySQL 4.0.13

不幸的是,我必须在我的项目中使用那个版本的 MySQL,并且想要我可以使用 CI 的最新版本。

我尝试从 xampp 和旧 MySQL 运行最新的 Apache,但是当我使用 mysql_connect 时,我看到以下错误:

警告: mysql_connect():不支持连接到 3.22、3.23 和 4.0。服务器是 4.0.13-max-debug

警告: mysql_connect():不支持连接到 3.22、3.23 和 4.0 服务器

任何帮助都将不胜感激,即使答案说不可能将两者结合起来。

【问题讨论】:

是在同一台机器上吗? 是的,我正在使用 Windows 有没有强制使用xammp? 不,关键是我必须使用 mysql 4.0.13 并且我想使用 php、CI(用于可重用目的)与我的 android 应用程序连接,我愿意使用 loopj.com/android-async-http用于连接 那为什么不分别使用php和mysql呢?我认为这将解决您的问题。 xammmp 是一个很好的工具,但它并不能满足任何人的需求。 【参考方案1】:

不要浪费时间将旧零件与新零件结合起来。

如果您(我猜)需要重新使用旧数据库,只需使用最新的 XAMPP 版本并备份所有数据库文件夹 XAMPP/xamppfiles/var/mysql/,然后您可以将其移动到位于 XAMPP/xamppfiles/var/mysql/ 的新目录中.

它们只是您可以备份和重复使用的文件夹;)

【讨论】:

你说得对,这是在浪费时间,我决定使用 xampp 1.4.4(mysql 4.0 和 php 4.3.7)和 codeigniter 1.7.3 和这个设置github.com/EllisLab/CodeIgniter/wiki/MySQL-4.0,这样我就可以使用数据库。

以上是关于最新的 Xampp 使用来自 Xampp 版本 1.4.4 的 mysql的主要内容,如果未能解决你的问题,请参考以下文章

PhpStorm + XAMPP 未在命令行中显示最新的 PHP 版本

安装两个XAMPP或者更新XAMPP时, PHP版本还是旧版本的问题

安装 Xampp 和 MySql 有啥区别?

如何在最新的 XAMPP 上运行已弃用的 php 代码 [重复]

将 XAMPP 中的 phpMyAdmin 升级到最新版本会产生错误

安装 Xampp?