Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在Mysql数据库中使用Mysqli吗?_Mysql_Mysqli - Fatal编程技术网

我可以在Mysql数据库中使用Mysqli吗?

我可以在Mysql数据库中使用Mysqli吗?,mysql,mysqli,Mysql,Mysqli,有人能告诉我是否需要升级我的服务器以使用mysqli吗?不幸的是,我现在看到需要使用mysqli的原因有很多,但我的托管公司只提供mysql数据库。。。 我可以在mysql数据库中使用mysqli语句吗 使用PDO进行更安全的变量管理和数据传输,如果构建正确,它有助于防止sql注入。PDO本身不提供任何数据安全或隐私,这在您的电子商务案例中是最重要的。为了帮助实现这一点,您需要SSL(安全套接字层)证书,您的web主机可以帮助安装它,对于某些人,甚至可能提供免费证书 安迪,MySQL是数据库客户

有人能告诉我是否需要升级我的服务器以使用mysqli吗?不幸的是,我现在看到需要使用mysqli的原因有很多,但我的托管公司只提供mysql数据库。。。
我可以在mysql数据库中使用mysqli语句吗

使用PDO进行更安全的变量管理和数据传输,如果构建正确,它有助于防止sql注入。PDO本身不提供任何数据安全或隐私,这在您的电子商务案例中是最重要的。为了帮助实现这一点,您需要SSL(安全套接字层)证书,您的web主机可以帮助安装它,对于某些人,甚至可能提供免费证书

安迪,MySQL是数据库客户端和服务器本身。mysqlapi以及MySQLi和pdoapi都是PHP语言的一部分。在学习新事物时,可能不完全清楚事物的起始位置,以及与之同名的事物的分离位置。PHP中的MySQL API已被弃用,因此最终将被完全删除,因此您不想使用它进行编码。因此,您的主机应该已经在PHP中打开了MySQLi,但更好的PDO API解决方案最有意义。

是的,您可以,您甚至可以使用PDO(更安全)是否存在巨大的语法差异?PDO和MySQL之间是的,出于安全目的,它的结构是以不同的方式接受变量。在MySQLi和MySQLi之间有些,不多。我应该怎么做。。那么你推荐PDO而不是mysqli吗?我正在建立自己的电子商务网站,我正在学习mysql。然后我感到沮丧,因为每个人都说它不再安全,所以现在我必须从头开始。。你认为我应该怎么做?是的,使用PDO构建。对于商业,也使用SSL。是的,我指的是套接字。。好。。为此,我需要prob comodo或verasign。。最后一个问题,亚历克斯。。我是否需要100%了解mysql或mysqli,或者我可以直接跳到PDO并从头开始学习它?就像我说的,我进入了mysql,但我想我已经完成了,现在它们已经足够不同了,你可以从头开始PDO(I.m.o)。阅读php PDO手册,谷歌搜索它,它可以很容易地指导您。另外,几乎每一个问题都有大量与之相关的问题和答案。。你刚刚回答了我需要的一切。。非常感谢alex。。祝你晚上愉快尼亚加拉德。。。我是否需要100%了解mysql或mysqli才能学习PDO,或者我可以从头开始学习它?我需要学习这个。。什么是最好的。。我没有选择mysql是数据库。或者,您可以使用mssql、postgres或oracle作为数据库。PHP是一种可以用来连接和查询数据库的语言(asp或java等)。如果您对两者都不熟悉,请查看mysql手册,特别是第3章中的教程。PDO库是PHP的一部分,您可以在该手册中了解它。我能很容易地联系上。。其余的我还不知道。。。我说的是PDO