代码如下:
def write_sql(): path = r'C:UsersAdministratorDesktopsql.txt' for i in range(1, 1001): str_i = str(i) real_name = 'test' + str_i phone = 1366666666 + i email = 'test' + str_i + '@mail.com' sql = "insert into sign_guest values ('{}','{}','{}','{}');".format(i, real_name, phone, email) with open(path,'a') as f : f.write(sql) f.write(' ') write_sql()
分析思路:
明确需要写入数据的表结构,
将测试数据加入循环中
然后将测试数据与insert 代码合并写入text文件中
写入完成后,更改文件后缀,再进行导入
导入操作步骤:
登录sql:
切换db:
运行命令
导入成功,
Navicat导入
数据库右键点击运行sql文件
选择文件后点击运行