要比较MS SQL和MySQL数据库的数据,可以使用以下解决方法:
import pyodbc
import mysql.connector
# 连接到MS SQL数据库
conn_ms_sql = pyodbc.connect('DRIVER={SQL Server};SERVER=;DATABASE=;UID=;PWD=')
# 连接到MySQL数据库
conn_mysql = mysql.connector.connect(user='', password='', host='', database='')
# 在MS SQL数据库上执行查询
cursor_ms_sql = conn_ms_sql.cursor()
cursor_ms_sql.execute('SELECT * FROM ')
data_ms_sql = cursor_ms_sql.fetchall()
# 在MySQL数据库上执行查询
cursor_mysql = conn_mysql.cursor()
cursor_mysql.execute('SELECT * FROM ')
data_mysql = cursor_mysql.fetchall()
# 比较数据
if data_ms_sql == data_mysql:
print("数据相同")
else:
print("数据不同")
请注意,上述代码示例仅供参考,您需要根据自己的实际情况进行适当的修改。