我已经在 pythonanywhere 的数据库选项卡中创建了一个数据库 现在我正在尝试连接到它,以便我可以从中获取我的表格和信息。
连接它的最佳方式是什么以及如何连接!?(sqlite3、SQLAlchemy)
我用过
import import MySQLdb
db = MySQLdb.connect(host="mysql.server",
user="username",
passwd="password",
db="db-name")
它给了我
return Connection(*args, **kwargs)
super(Connection, self).__init__(*args, **kwargs2)
mysql_exceptions.OperationalError: (2005, "Unknown MySQL server host 'mysql.server' (0)")
最佳答案
在 pythonanywhere 创建数据库后。
如何与python连接?.
这是您将要连接到数据库的Python代码..
Import MySQLdb as my
db = my.connect ('database-server-name','username-of -db','password-of-db','database-name')
cursor = db.cursor ()
现在您的数据库已与服务器和 python 代码连接
希望一切顺利!!! 您将在数据库选项卡中获得您创建数据库后创建的数据库服务器名称、用户名和密码以及您的数据库名称!!
关于python - 如何在pythonanywhere中使用flask连接数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29194518/