`
ruby8
  • 浏览: 206534 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySQL中导入CSV格式数据的SQL语句

 
阅读更多

sql如下:

 

load data infile '/tmp/test.csv' 
into table test_info  
fields terminated by ','  optionally enclosed by '"' escaped by '"' 
lines terminated by '\r\n';

 

(1)字段之间以逗号分隔,数据行之间以\r\n分隔;

(2)字符串以半角双引号包围,字符串本身的双引号用两个双引号表示。

分享到:
评论

相关推荐

    Bash中使用MySQL导入导出CSV格式数据

    Bash是一种Unix/Linux shell,提供了一种编写命令行脚本的方式,可以自动化执行一系列操作,例如连接到MySQL服务器、运行SQL语句、处理文件等。`test_mysql_csv.sh`可能包含了导入CSV数据到MySQL的逻辑,而`mysql.sh...

    Shell脚本批量添加CSV数据到MySQL

    1. 数据格式一致性:确保CSV文件中的数据格式与MySQL表中的列类型匹配。 2. SQL注入:在构建动态SQL语句时,避免SQL注入攻击,可以使用参数化查询或预编译语句。 3. 错误处理:在脚本中加入错误检查和处理机制,如...

    MySQL如何导入csv格式数据文件解决方案

    在MySQL中导入CSV(Comma Separated Values)格式的数据文件是一项常见的任务,特别是在处理大量结构化数据时。CSV文件因其简单、通用的特性被广泛用于数据交换和存储。本篇文章将详细阐述如何在MySQL中有效地导入...

    中国各省市区CSV数据+SQL导入脚本

    标题中的“中国各省市区CSV数据+SQL导入脚本”指的是包含中国所有省份、城市和区县的结构化数据,这些数据通常以逗号分隔值(CSV)格式存储,便于数据分析和处理。CSV是一种通用的文件格式,适用于不同软件之间交换...

    MySQL导入csv、excel或者sql文件的小技巧

    2. **表结构**:在导入数据之前,确保已有与文件内容相匹配的表结构。 3. **权限**:确认文件有适当的读取权限,且MySQL用户有权访问这些文件。 4. **路径**:使用绝对路径避免路径解析错误。 5. **LOCAL关键字**:...

    java使用javacsv读取csv文件 导入Mysql数据库

    在Java编程中,将CSV(逗号分隔值)文件的数据导入到MySQL数据库是一项常见的任务。这个过程涉及几个关键步骤,包括读取CSV文件、解析数据、建立与数据库的连接以及执行SQL插入语句。本篇文章将详细讲解如何使用java...

    用JAVA将数据库导入csv程序

    在IT行业中,数据的导入与导出是常见的操作,特别是在数据分析、备份或系统迁移时。本项目关注的是如何使用Java编程语言将数据库中的记录导出为CSV(Comma Separated Values)格式的文件。CSV因其通用性和易于处理的...

    mysql 省份城市 sql导入

    我们将深入探讨如何在MySQL中导入包含省份和城市数据的SQL文件,以及这个过程中的关键知识点。 首先,`sql_city.txt`文件通常是一个文本文件,其中包含了SQL语句,用于创建表结构和/或插入省份和城市的数据。在导入...

    mysql导入sql或excel文件

    `< d:\backup.sql`表示从文件`d:\backup.sql`读取SQL语句并执行。 - **注意:**在实际使用中,建议使用安全的方式输入密码,例如使用`-p`选项后直接输入密码,而不是将其直接写在命令行中。 ##### 备份数据库 要...

    mysql使用SQLyog导入csv数据不成功的解决方法

    综上所述,当使用SQLyog导入CSV数据失败时,可以通过检查文件格式、使用命令行导入、处理特殊字符、确认字段对应关系、解决权限问题以及调整文件路径和编码来解决问题。在实际操作中,根据具体情况对上述步骤进行...

    CSV 导入mysql 数据库

    本主题将深入探讨如何将CSV文件导入MySQL数据库,这通常涉及到几个关键步骤,包括数据预处理、连接数据库以及执行SQL语句。 首先,我们需要了解CSV文件的结构。CSV文件以纯文本形式存储数据,每一行代表一条记录,...

    MySQL高效导入多个.sql文件方法详解

    MySQL有多种方法导入多个.sql文件(里面是sql语句),常用的有两个命令:mysql和source。 但是这两个命令的导入效率差别很大,具体请看最后的比较。 (还有sqlimport和LOAD DATA INFILE等导入方法,不过它们主要用于...

    全球旅游城市数据整理 MySQL数据库可直接导入 可直接运行的SQL语句 共6000+数据.rar

    标题和描述中提到的资源是一个包含了全球旅游城市数据的MySQL数据库,可以方便地直接导入并运行SQL语句,总数超过6000条。这个压缩包文件是针对餐饮旅游行业的数据整理,对于分析旅游趋势、餐饮业分布或者进行相关...

    mysql数据导入导出php版 mysql数据导入导出php版

    对应于`mysqldump`,MySQL提供了`mysqlimport`工具来导入数据。在PHP中,你可以通过执行shell命令来调用它,如下所示: ```php $command = "mysqlimport --user=root --password=mypassword --local mydatabase ...

    MySQL数据导入与导出

    在数据库管理与维护中,数据的导入与导出是一项基本而重要的操作,尤其在MySQL这种广泛使用的数据库系统中。本文将深入探讨MySQL数据导入与导出的方法,通过实际案例解析,帮助读者快速掌握相关技巧。 #### 数据...

    全国省市区csv数据库以及建表SQL语句

    标题中的“全国省市区csv数据库以及建表SQL语句”是指提供了一个包含了中国所有省、市、区、街道级别的地理信息数据库,数据以CSV格式存储,并提供了创建数据库表的SQL语句,便于用户在自己的数据库系统中快速构建...

    MYSQL数据导入

    `LOAD DATA INFILE` 是MySQL提供的一个高效的数据导入工具,它能够快速地从CSV或其他文本文件中导入数据。例如,如果你有一个名为`data.csv`的文件,你可以使用以下语句: ```sql LOAD DATA INFILE 'data.csv' ...

    MySQL数据导入导出各类型文件

    对于由`mysqldump`生成的.sql文件,可以使用`source`命令在MySQL客户端中执行文件内容,或者使用`mysqlimport`工具导入数据。 3. 对于csv文件,可以使用`LOAD DATA INFILE`配合`FIELDS TERMINATED BY`,`ENCLOSED ...

Global site tag (gtag.js) - Google Analytics