广告
返回顶部
首页 > 资讯 > 数据库 >mysql导入csv格式文件
  • 543
分享到

mysql导入csv格式文件

2024-04-02 19:04:59 543人浏览 八月长安
摘要

今天测试导入csv格式文件,虽然简单但是如果不注意还是会出现错误,而且Mysql在某些方面做的确实对新手不是很友好,记录一下: 创建一个csv格式文件: [mysql@xxx1 ycrdb]$ more /

今天测试导入csv格式文件,虽然简单但是如果不注意还是会出现错误,而且Mysql在某些方面做的确实对新手不是很友好,记录一下:
创建一个csv格式文件:
[mysql@xxx1 ycrdb]$ more /tmp/loaddata.txt 
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
创建一个引擎为csv的表:
create table ld_csv6 (id int not null default '0',name varchar(3) not null,email varchar(20) not null) engine=csv;
此时注意各个字段字符大小,如果varchar(n)中n设置的过小,咋会出现创建失败的情况,而且不告诉你为什么失败。
more /tmp/loaddata.txt >  /data/mysqldata/3306/data/ycrdb/ld_csv6.CSV
此时就创建好了,确实很简单:
(system@localhost) [ycrdb]> select * from ld_csv6;
+----+------+------------+
| id | name | email      |
+----+------+------------+
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |

如果表出现错误可以通过如下方式查询表损坏的信息,如下:
(system@localhost) [ycrdb]> check table ld_csv5;
+---------------+-------+----------+----------+
| Table         | Op    | Msg_type | Msg_text |
+---------------+-------+----------+----------+
| ycrdb.ld_csv5 | check | error    | Corrupt  |
+---------------+-------+----------+----------+
1 row in set (0.02 sec)


您可能感兴趣的文档:

--结束END--

本文标题: mysql导入csv格式文件

本文链接: https://www.lsjlt.com/news/47643.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql导入csv格式文件
    今天测试导入csv格式文件,虽然简单但是如果不注意还是会出现错误,而且mysql在某些方面做的确实对新手不是很友好,记录一下: 创建一个csv格式文件: [mysql@xxx1 ycrdb]$ more /...
    99+
    2022-10-18
  • 【mysql】CSV文件导入mysql(命令)
    CSV文件导入mysql(命令) 查看本地是否支持导入:show variables like ‘%secure%’ mysql> show variables like '%secure%';+--...
    99+
    2023-10-12
    mysql 数据库 linux
  • MySQL中怎么导入导出CSV文件
    本篇文章为大家展示了MySQL中怎么导入导出CSV文件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 MySQL自己提供了导入导出的工具,但有时我们需要仅仅导入导...
    99+
    2022-10-18
  • 【MySQL】将 CSV文件快速导入 MySQL 中
    【MySQL】将 CSV文件快速导入 MySQL 中 方法一:使用navicat等软件的导入向导如果出现中文乱码 方法二:命令行导入(LOAD DATA INFILE SQL) 一般来...
    99+
    2023-09-18
    mysql 数据库
  • Navicat for MySql可视化导入CSV文件
    本文为大家分享了Navicat for MySql可视化导入CSV文件的具体代码,供大家参考,具体内容如下 版本号:Navicate 12 1、创建一个数据库,右键单击表,导入向导import Wizard...
    99+
    2022-10-18
  • C#导入和导出CSV文件
    一、手工导出导出 1、winform void DataGridViewToExcel(DataGridView dataGridView1) { SaveFileDialo...
    99+
    2022-11-13
  • 千万行csv大文件快速导入mysql
    最近尝试csv文件导入,因为之前太菜就用普通图形窗口导入,但是速度很慢,于是做了总结: 目前我这里一共两种方法: 1.窗口 mysql  workbench导入 (适用范围:对数据库不了,要导入的csv文件比较小,不超过1万行适用)【速度慢...
    99+
    2023-09-22
    数据库 sql mysql
  • Hive导入csv文件示例
    目录正文首先创建表导入数据及查询其他注意事项总结正文 现有文件为csv格式,需要导入hive中,设csv内容如下 1001,zs,23 1002,lis,24 首先创建表 create table if not exis...
    99+
    2022-06-23
    Hive导入csv文件 Hive导入文件
  • MySql导入CSV文件或制表符分割的文件
    有时候我们会有这样的需求,需要把一些数据从别的库导入到另外的一个库中,而这些数据是用CSV文件存放的。对于MySql数据库我们有两种方式:一种是用命令来导入,另一种是很多的MySql客户端(如Heidisq...
    99+
    2022-10-18
  • mysql实现查询结果导出csv文件及导入csv文件到数据库操作
    本文实例讲述了mysql实现查询结果导出csv文件及导入csv文件到数据库操作。分享给大家供大家参考,具体如下: mysql 查询结果导出csv文件: select logtime, oper...
    99+
    2022-10-18
  • 批量导入csv格式数据到postgreSQL
    首先创建数据库: create database logs; -- 删除数据库: -- drop database logs; 创建数据表 创一个表,表结构应该可以完全容纳csv的数据结构。 首先csv文件结构大致如下: ...
    99+
    2015-06-05
    批量导入csv格式数据到postgreSQL
  • 怎么在navicat中将csv文件导入到mysql
    本篇文章为大家展示了怎么在navicat中将csv文件导入到mysql,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1.打开navicat,连接到数据库并找到自己想...
    99+
    2022-10-18
  • navicat导入csv文件的方法
    小编给大家分享一下navicat导入csv文件的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!navicat如何导入csv文...
    99+
    2022-10-18
  • MySQL中怎么导出CSV格式数据
    MySQL中怎么导出CSV格式数据,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 MySQL中导出CSV格式数据的SQL语句样本如下: S...
    99+
    2022-10-18
  • csv格式文件是什么
    CSV格式文件是一种常见的文本文件格式,其全称为Comma-Separated Values,中文名为逗号分隔值文件,其简单明了的结构和易读性使得它成为数据导入、备份和传输的理想选择,在使用CSV文件时需要注意对兼容性和数据类型的处理,以确...
    99+
    2023-07-25
  • HTML格式文件如何导入SQL
    小编给大家分享一下HTML格式文件如何导入SQL,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!导入方法:首先打开软件,打开指定数...
    99+
    2022-10-18
  • mysql如何实现查询结果导出csv文件及导入csv文件到数据库操作_Mysql
    小编给大家分享一下mysql如何实现查询结果导出csv文件及导入csv文件到数据库操作_Mysql,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一...
    99+
    2022-10-18
  • 解决Navicat无法导入CSV文件
    Navicat(SQL)导入csv文件失败,或出现乱码,如着重检查: 字符编码格式:Navicat默认导入编码是utf8,部分表格下载后是ANSI,由于编码格式不对等,导入乱码 解决办法:用记事本打开csv另存为,弹框里可选编码格式,选择u...
    99+
    2023-09-28
    java 数据库 mysql sql
  • python 读写csv格式的文件
    python在它的标准库中包含了csv模块。 例子环境 python3.4 win7 32位 1.读取csv文件 csvTest-data.csv内容如下: ItemID,Name,Description,Owner,Bor...
    99+
    2023-01-31
    格式 文件 python
  • MySQL LOAD DATA INFILE—批量从文件(csv、txt)导入数据
    MySQL LOAD DATA INFILE    最近做的项目,有个需求(从Elastic Search取数据,业务运算后),每次要向MySQL插入1300万条数据左右。最初用MySQL的execut...
    99+
    2017-11-05
    MySQL LOAD DATA INFILE—批量从文件(csv txt)导入数据
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作