import pymysql # 数据库连接参数 db_config = { 'host': 'localhost', # 数据库地址,默认localhost 'port': 3306, # 数据库端口,默认3306 'user': 'root', # 数据库用户名 'password': '21412030117', # 数据库密码 'database': 'word', # 要连接的数据库名 'charset': 'utf8mb4', # 字符编码,推荐使用utf8mb4支持更多字符集 } # 尝试建立连接 try: connection = pymysql.connect(**db_config) print("连接MySQL数据库成功") # 创建游标 cursor = connection.cursor() # 执行SQL查询 sql_query = "SELECT * FROM words" cursor.execute(sql_query) # 获取查询结果 results = cursor.fetchall() for row in results: print(row) # 关闭游标和连接 cursor.close() connection.close() except pymysql.MySQLError as e: print(f"连接数据库时发生错误: {e}")