我现在正在使用MYSQL Workbench来构建我的数据库,我现在需要以不同方式构建我的数据库以使用MYSQLI,或者MYSQLI只是连接数据库的语法。我还需要下载MYSQLI驱动程序并禁用MYSQL ...我真的很困惑。我将学习PDO连接到我的数据库,我只是不希望在我的网站上发生不好的事情,根据我的理解,MYSQL驱动程序将来不会工作,一切都必须使用MYSQLI驱动程序,或者图书馆,或者它是什么。我不太明白这转到MYSQLI是什么。我应该用别的吗?
对不起,如果我发布的内容令人困惑,我只是一个初学者。
非常感谢,
麦克
答案 0 :(得分:3)
我现在正在使用MYSQL Workbench来构建我的数据库,我现在需要以不同方式构建我的数据库以使用MYSQLI,或者MYSQLI只是连接数据库的语法。
没有。您不需要再次构建数据库。 MYSQLI是一组与任何mysql数据库建立关系的函数。您可以查询,删除,创建等... http://php.net/manual/pt_BR/book.mysqli.php
我还需要下载MYSQLI驱动程序并禁用MYSQL ...
您不需要下载MYSQLI驱动程序,但是,您需要在php.ini
上激活MYSQLI驱动程序
我将学习PDO连接到我的数据库,我只是不希望在我的网站上发生不好的事情,根据我的理解,MYSQL驱动程序将来不会工作,一切都必须使用MYSQLI司机或图书馆,或其他任何东西。
PDO是一个很棒的lib,它对你学习如何使用它很有帮助。但是MYSQLI和PDO以不同的方式执行相同的操作(而不是连接到其他数据库,如SQL SERVER),因此您需要选择是否要在核心应用程序上使用PDO或MYSLI。
我不太清楚MYSQLI的转换是什么。我应该用别的吗?
这完全取决于您正在创建的应用程序类型。此外,一旦对您的职业生涯有益,您应该学习所有相关技术。但无论如何,有几个框架会为你做这件事并连接到数据库并创建查询。
实施例