Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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
I';我正在尝试使用Python在web浏览器中显示MySQL查询_Python_Mysql_Mysql Python - Fatal编程技术网

I';我正在尝试使用Python在web浏览器中显示MySQL查询

I';我正在尝试使用Python在web浏览器中显示MySQL查询,python,mysql,mysql-python,Python,Mysql,Mysql Python,我试图通过Python源代码运行MySQL命令,并将其显示在我的web浏览器中。 当我在编辑器(Komodo Edit)中编译代码时,它符合并返回预期的行集,但当我尝试在浏览器中查看时,将显示源代码,而不是我搜索的查询结果。。。 这是我所拥有的 import mysql.connector conn = None try: conn = mysql.connector.Connect(host="localhost", user="jump", password="secret")

我试图通过Python源代码运行MySQL命令,并将其显示在我的web浏览器中。 当我在编辑器(Komodo Edit)中编译代码时,它符合并返回预期的行集,但当我尝试在浏览器中查看时,将显示源代码,而不是我搜索的查询结果。。。 这是我所拥有的

import mysql.connector
conn = None

try:
    conn = mysql.connector.Connect(host="localhost", user="jump", password="secret")
    print('Connected to MySQL!')
except Exception as ex:
    print('cannot connect to MySQL : exception : ' + str(ex))

cursor = conn.cursor()
cursor.close()
print('terminating connection with MySQL')
conn.close()
…我非常确定源代码是好的,而且在某个地方我错过了一个配置步骤或类似的步骤。 我可以通过命令提示符打开源文件并显示查询结果,因此我在Python和MySQL服务器之间建立了连接,我也通过MySQL工作台验证了这一点

谢谢你们的帮助!
-M

删除
conn=None
并将最后4行放入
try
语句中。请提供更多详细信息,如输出/错误。。这样我们才能更好地理解您的问题。@Arihant,谢谢您的回复!我试过你的建议,结果也一样。这是。。。导入mysql.connector尝试:conn=mysql.connector.Connect(host=“localhost”,user=“jump”,password=“secret”)print('Connected to mysql!')…@Arihant(con't)…。web浏览器显示源代码。我不明白的是,为什么我可以让我的IDE(Komodo Edit)在IDE的控制台输出窗格中显示所需的查询结果,而不是像使用Python查询实际数据库那样通过we浏览器-M您使用哪个web服务器托管python脚本?听起来你只是在file://path/to/my/python_script.py 在web浏览器中,并希望它运行。您需要有一个能够解释python的服务器,以便它实际运行您的代码。