rds-mysql数据库

hfsqlsce  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(322)

我目前正在尝试连接到我的mysql数据库,这个数据库是用pymysql库的python程序在aws上创建的。

import pymysql.cursors

connection = pymysql.connect(host='.blablablablabla.us-east.rds.amazonaws.com',
                             user='Username',
                             password='Password',
                             db='nameofmydb',
                             )

运行上述代码时,出现以下错误:

pymysql.err.InternalError: (1049, "Unknown database 'nameofmydb'")

我做错什么了?我给函数的参数是正确的。这可能是mysql驱动程序的问题吗?
先谢谢你

r9f1avp5

r9f1avp51#

该消息是mysql服务器返回的标准消息。意思是说,它找不到数据库。看起来不像是连接问题或驱动程序问题:它到达服务器并返回一条消息。
只需确保您已经使用createdatabase命令创建了数据库。使用mysql cli客户端连接到数据库,并键入show databases查看所有可用的数据库。

相关问题