为了账号安全,请及时绑定邮箱和手机立即绑定

无法使用 python 从我的计算机访问 Azure SQL DB

无法使用 python 从我的计算机访问 Azure SQL DB

慕桂英4014372 2023-10-11 20:09:59
我在天蓝色中创建了自己的数据库,但现在没有任何数据。我按照此文档创建数据库。我想创建表并使用 python 从我的机器访问它。到目前为止我尝试过的import mysql.connectorfrom mysql.connector import errorcode# Obtain connection string information from the portalconfig = {    'host': '<servername>.database.windows.net',    'user': '<username>@servername.database.windows.net',    'password': '<passwword>',    'database': '<DB name>'}# Construct connection stringtry:    conn = mysql.connector.connect(**config)    print("Connection established")except mysql.connector.Error as err:    if err.errno == errorcode.ER_ACCESS_DENIED_ERROR:        print("Something is wrong with the user name or password")    elif err.errno == errorcode.ER_BAD_DB_ERROR:        print("Database does not exist")    else:        print(err)但是当我运行它时它会抛出以下错误9002 (28000): The server name you tried cannot be found: <servername>.database.windows.net. Please check the Username and retry connection. The Username should be in <username@hostname> format.我用我的凭证填写了凭证。提前致谢我可以从 Microsoft SQL Server Management Studio 访问为什么我无法通过Python访问?
查看完整描述

1 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

我认为你误解了SQL并且MySQL

SQL您正在尝试使用连接器访问数据库MySQL。那是不可能的。


查看完整回答
反对 回复 2023-10-11
  • 1 回答
  • 0 关注
  • 77 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信