为什么我的python查询中的mysql查询不通过Web托管数据库

艾伦·维索切克(Allan Visochek)

好的,所以我在python shell中运行了以下代码:

import MySQLdb
db = MySQLdb.connect(host = "xxxx",user="xxxx"password="xxxx",db="xxxx")
cur = db.cursor()
cur.execute(CREATE TABLE qqqq (asdf VARCHAR(20),fdsa VARCHAR(20))

可以肯定地说,连接部分可以正常工作,如果输入错误的值,或者拒绝我的计算机IP地址访问数据库,都会收到错误消息。

在虚拟主机服务器上,我具有以下基本的index.php文件,该文件已在计算机上的服务器上进行了测试,并且可以正常工作。当我转到网站域时,出现以下错误:“数据库查询失败。”

有什么想法为什么MySQL查询无法正常工作?我的虚拟主机是使用godaddy.com的Cpanel,我是否还需要其他内容?

<?php
$dbhost = "xxxx";
$dbuser = "xxxx";
$dbpass = "xxxx";
$dbname = "xxxx";
$connection = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname); /*1*/

if(mysqli_connect_errno()) {
    die("Database connection failed: " .
        mysqli_connect_error() .
        " (" . mysqli_connect_errno() . ")"
        );
    }

?> 
<?php
 $query ="SELECT * FROM qqqq"; /*2*/
 $result = mysqli_query($connection, $query);
 if (!$result) {
die("Database query failed.");
 } 

?>

<!DOCTYPE html PUBLIC >

<html lang="en">
<head>
    <title></title>
</head>
<body>

<ul>
<?php /*3*/
while($subject = mysqli_fetch_assoc($result)){
    ?><li><?php echo $subject['asdf'];?></li>
<?php
}
?>
</ul>
<?php
    mysqli_free_result($result); /*4*/
?>

</body>
</html>

<?php 
mysqli_close($connection); /*5*/
?>
罗希特

您应该调用db.commit()使其完成。默认情况下,自动提交是关闭的。

您的代码中也有错误。SQL应该是一个字符串。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么在对数据库执行SQL语句而不通过WCF时会起作用?

来自分类Dev

为什么我无法从C#中的数据库中通过sha1查询加密的密码

来自分类Dev

MySQL查询不通过JSON发送响应

来自分类Dev

为什么我对SQLite数据库的查询返回null?

来自分类Dev

为什么我的数据库插入查询在考勤管理系统php/mysql中插入记录失败

来自分类Dev

我多久可以通过PHP查询MySQL数据库

来自分类Dev

为什么我的数据库查询在所需的列中返回零(无数据)

来自分类Dev

Firebase 数据库:为什么我查询的数据快照中的键/引用引用其父级?

来自分类Dev

为什么我的XML不通过XSLT?

来自分类Dev

为什么grails不通过引导填充数据

来自分类Dev

为什么我的SQL查询在一个数据库中这么慢?

来自分类Dev

如何限制直接从MYSQL数据库和PHP创建的清单中的选择(*不通过在HTML中手动创建清单*)

来自分类Dev

为什么量词不通过xargs

来自分类Dev

如何使用python中的API查询MySQL数据库?

来自分类Dev

mysql数据库中的复杂查询

来自分类Dev

为什么我的Mongoose查询没有更新MongoDB数据库中嵌套数组中的值?

来自分类Dev

我可以通过哪些方式从Web API查询我的SQL Server关系数据库?

来自分类Dev

为什么我的SQL查询没有将数据放入数据库?

来自分类Dev

为什么我的EL语句仅在不通过src引用导入js.file的脚本标记中起作用?

来自分类Dev

python中的数据库查询语法

来自分类Dev

具有ReactiveMongoRepository的Spring WebFlux:不通过流获取数据库更新

来自分类Dev

如何不通过URL将dataURL保存到mysqli数据库?

来自分类Dev

“显示”操作是否可能不通过数据库?

来自分类Dev

为什么我的程序在Visual Studio之外查询Access数据库这么慢?

来自分类Dev

为什么我的Codeigniter数据库查询只返回一行而不是更多行?

来自分类Dev

为什么有些 Rails 方法在我有集合时查询数据库

来自分类Dev

查询MySQL数据库

来自分类Dev

查询之间的MySQL数据库查询

来自分类Dev

为什么在查询命令后必须关闭MySQL数据库?

Related 相关文章

  1. 1

    为什么在对数据库执行SQL语句而不通过WCF时会起作用?

  2. 2

    为什么我无法从C#中的数据库中通过sha1查询加密的密码

  3. 3

    MySQL查询不通过JSON发送响应

  4. 4

    为什么我对SQLite数据库的查询返回null?

  5. 5

    为什么我的数据库插入查询在考勤管理系统php/mysql中插入记录失败

  6. 6

    我多久可以通过PHP查询MySQL数据库

  7. 7

    为什么我的数据库查询在所需的列中返回零(无数据)

  8. 8

    Firebase 数据库:为什么我查询的数据快照中的键/引用引用其父级?

  9. 9

    为什么我的XML不通过XSLT?

  10. 10

    为什么grails不通过引导填充数据

  11. 11

    为什么我的SQL查询在一个数据库中这么慢?

  12. 12

    如何限制直接从MYSQL数据库和PHP创建的清单中的选择(*不通过在HTML中手动创建清单*)

  13. 13

    为什么量词不通过xargs

  14. 14

    如何使用python中的API查询MySQL数据库?

  15. 15

    mysql数据库中的复杂查询

  16. 16

    为什么我的Mongoose查询没有更新MongoDB数据库中嵌套数组中的值?

  17. 17

    我可以通过哪些方式从Web API查询我的SQL Server关系数据库?

  18. 18

    为什么我的SQL查询没有将数据放入数据库?

  19. 19

    为什么我的EL语句仅在不通过src引用导入js.file的脚本标记中起作用?

  20. 20

    python中的数据库查询语法

  21. 21

    具有ReactiveMongoRepository的Spring WebFlux:不通过流获取数据库更新

  22. 22

    如何不通过URL将dataURL保存到mysqli数据库?

  23. 23

    “显示”操作是否可能不通过数据库?

  24. 24

    为什么我的程序在Visual Studio之外查询Access数据库这么慢?

  25. 25

    为什么我的Codeigniter数据库查询只返回一行而不是更多行?

  26. 26

    为什么有些 Rails 方法在我有集合时查询数据库

  27. 27

    查询MySQL数据库

  28. 28

    查询之间的MySQL数据库查询

  29. 29

    为什么在查询命令后必须关闭MySQL数据库?

热门标签

归档