如何将我的网站从 mysql 迁移到 mysqli? [复制]

Posted

技术标签:

【中文标题】如何将我的网站从 mysql 迁移到 mysqli? [复制]【英文标题】:How do I migrate my site from mysql to mysqli? [duplicate] 【发布时间】:2011-06-03 16:29:23 【问题描述】:

我在数据库端有什么需要做的,还是只是 php 发生了变化?我可以用 mysqli 函数代替 mysql 函数吗?还有什么我应该知道的吗?

【问题讨论】:

【参考方案1】:

我建议你通读这个。有很多有用的信息可以帮助您完成任务,还有一个工具可以帮助您。请参阅:Converting to MySQLi。

只是 PHP 发生了变化。

【讨论】:

链接已损坏。我相信这是新链接:wikis.oracle.com/display/mysql/Converting+to+MySQLi 从该页面到 Oracle 工具的链接已损坏。 GitHub上有很多fork,包括这个:github.com/philip/MySQLConverterTool【参考方案2】:

我所知道的一切都表明,您必须进行的唯一更改将在 PHP 中。话虽如此,请注意并非所有函数在两者之间都具有相同的名称,因此请小心从 mysql_* 更改为 mysqli_*。

网站 php.net 将是你最好的朋友。

【讨论】:

【参考方案3】:

此外,如果您正在迁移,您应该考虑使用 PHP 数据对象 (PDO) http://php.net/manual/en/book.pdo.php

【讨论】:

以上是关于如何将我的网站从 mysql 迁移到 mysqli? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

从 mysql 连接迁移到 mysqli

将我的网站从 XAMPP 上传到 Apache 公共主机

PHP mysql 到 mysqli 迁移问题(自定义函数,程序风格)

PHP从mysql *迁移到mysqli [重复]

将 Rails 项目从 MySQL 迁移到 MongoDB

定期网站解析消耗大量数据下载。我应该将我的逻辑迁移到服务器吗?如何?