zoukankan      html  css  js  c++  java
  • Python 批量写入sql测试数据

    代码如下:

    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文件

     选择文件后点击运行

  • 相关阅读:
    bzoj2467 [中山市选2010]生成树
    hdu4489 The King’s Ups and Downs
    hdu4489 The King’s Ups and Downs
    Tyvj1014(区间dp)
    Tyvj1014(区间dp)
    Tyvj1013
    Tyvj1013
    Tyvj1009
    22.引用指针
    21.引用指针
  • 原文地址:https://www.cnblogs.com/jescs/p/12195343.html
Copyright © 2011-2022 走看看