Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python将数据加载到Mysql中_Python_Mysql_Phpmyadmin - Fatal编程技术网

使用Python将数据加载到Mysql中

使用Python将数据加载到Mysql中,python,mysql,phpmyadmin,Python,Mysql,Phpmyadmin,可以用Python为Mysql设置表吗 这是我的问题,我有一堆.txt文件,我想加载到Mysql数据库中。不必在phpmyadmin中手动创建表,是否可以在Python中完成以下操作 创建表,包括数据类型定义 逐个加载多个文件。我只知道加载一个文件的LOAD DATA LOCAL infle命令 非常感谢是的。通常,您要做的是使用库 python生态系统中最广泛使用的可能是,但它有很多神奇之处,因此如果您想对数据库模式保持更严格的控制,或者如果您正在学习关系数据库并希望遵循代码的功能,那么最好使

可以用Python为Mysql设置表吗

这是我的问题,我有一堆.txt文件,我想加载到Mysql数据库中。不必在phpmyadmin中手动创建表,是否可以在Python中完成以下操作

  • 创建表,包括数据类型定义
  • 逐个加载多个文件。我只知道加载一个文件的
    LOAD DATA LOCAL infle
    命令

  • 非常感谢

    是的。通常,您要做的是使用库

    python生态系统中最广泛使用的可能是,但它有很多神奇之处,因此如果您想对数据库模式保持更严格的控制,或者如果您正在学习关系数据库并希望遵循代码的功能,那么最好使用Canonical之类的较轻工具

    编辑:刚刚想添加。使用ORM的原因是,它们提供了一种非常方便的方法来操作数据库的数据/接口。但是,如果您只想做一个脚本来将文本数据转换为MySQL表,那么您可能会做一些更简单的事情。例如,检查链接自的教程


    是的,您可能需要使用CSV模块从CSV文件中读取数据

    并使用pythonmysql绑定注入数据。以下是一个很好的入门教程:


    如果您已经了解python,那么这将很容易

    是的!你可以用python来做。阅读这个小指南@Vilvam非常感谢,这正是我需要的,谢谢!