添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

_mysql_exceptions.operationalerror (1046 'no database selected')

这个错误通常是由于在连接 MySQL 数据库时未选择数据库导致的。在你连接数据库之前,需要先选择一个数据库,如果没有选择,就会抛出这个错误。

可以在连接数据库时使用 use 命令来选择数据库。例如:

import mysql.connector
cnx = mysql.connector.connect(user='root', password='yourpassword', host='127.0.0.1')
cursor = cnx.cursor()
cursor.execute("use testdb")

或者可以在连接时选择数据库,例如:

cnx = mysql.connector.connect(user='root', password='yourpassword', host='127.0.0.1', database='testdb')

在连接时选择数据库可能更为方便。

请确保你已经创建了数据库,并且你提供的用户名和密码是正确的。如果还是无法解决问题,请提供你的代码,我会尽量帮助你解决。

  •