这个用python是可以实现的呀。我做了个简单测试
我数据库表的情况如下:

代码如下:
import pymysql
MYSQL_CONFIG = {
'host': 'localhost', # IP地址
'port': 3306, # 端口
'user': 'root', # 用户名
'passwd': '1234', # 密码
'db': 'test', # 数据库
'charset': 'utf8', # 编码
}
conn = pymysql.connect(**MYSQL_CONFIG) # 数据库连接
cur = conn.cursor() # 游标对象
n = cur.execute("show tables;")
for i in range(n):
print(f'--这是第{i + 1}条数据--')
info = cur.fetchone()
print(info)
###########返回的打印结果###########
--这是第1条数据--
('dept',)
--这是第2条数据--
('emp',)
--这是第3条数据--
('emp1',)
--这是第4条数据--
('new',)
--这是第5条数据--
('orderd',)
--这是第6条数据--
('product',)
--这是第7条数据--
('salgrade',)
--这是第8条数据--
('store',)