mySql的巨大文本文件

mySql的巨大文本文件,mysql,text,large-files,Mysql,Text,Large Files,好的,我有一个utf-8文本文件,包含20个不同类型(文本、整数和日期)的制表符分隔列。该文件有2400000行(217Mb) 将此文件传输到mySql数据库中的表的最简单方法是什么?mySql中有CSV导入功能 例如: 下面是其中一条评论中的一个例子: mysqlimport --fields-optionally-enclosed-by=""" --fields-terminated-by=, --lines-terminated-by="\r\n" --user=YOUR_USERNAM

好的,我有一个utf-8文本文件,包含20个不同类型(文本、整数和日期)的制表符分隔列。该文件有2400000行(217Mb)


将此文件传输到mySql数据库中的表的最简单方法是什么?

mySql中有CSV导入功能

例如:

下面是其中一条评论中的一个例子:

mysqlimport --fields-optionally-enclosed-by=""" --fields-terminated-by=, --lines-terminated-by="\r\n" --user=YOUR_USERNAME --password YOUR_DATABASE YOUR_TABLE.csv

最好的方法是命令行

如果您有对服务器的ssh访问权,请将文件上载到服务器

然后用ssh登录

然后键入 1.mysql 2.使用数据库名称 3.source./path-to-file.sql


然后等一下;)

use

你能使用
mysql
命令行解释器吗?谢谢你的回答,我发现LOAD DATA infle statemnt对我很有效