新萄京计算机网络

 新萄京计算机网络     |      2019-12-12

mysql中的load命令使用

使用mysql 中的load 命令,讲txt 文件中的内容加载到数据库表中,例如,创建table,名称是user,一个字段username;当前有db.txt文件,内容是以空格分开的用户名,例如:xiaowang xiaoliu zhangsan

 

将该文件加载到数据表user中,使用命令即可:

使用mysql 中的load 命令,讲txt 文件中的内容加载到数据库表中,例如,创建table,名称是user,一个字段username;当前有db.txt文件,内容是以空格分开的用户名,例如:xiaowang xiaoliu zhangsan 

复制代码 代码如下:

 

load data local infile "/home/beaver/db" into table user lines terminated by ' '; 

将该文件加载到数据表user中,使用命令即可: 

作者 Beaver's

 

LOAD DATA INFILE

Java代码  

这是我们要介绍的最后一个导入数据到MySQL数据库中的方法。这个命令与mysqlimport非常相似,但这个方法可以在mysql命令行中使用。也就是说您可以在所有使用API的程序中使用这个命令。使用这种方法,您就可以在应用程序中导入您想要导入的数据。使用这个命令之前,mysqld进程(服务)必须已经在运行。

load data local infile "/home/beaver/db" into table user lines terminated by ' ';  

启动mysql命令行:

 

bin/mysql –p

 

按提示输入密码,成功进入mysql命令行之后,输入下面的命令:
USE Meet_A_Geek;
LOAD DATA INFILE "/home/mark/data.sql" INTO TABLE Orders;

 

简单的讲,这样将会把文件data.sql中的内容导入到表Orders中,如mysqlimport工具一样,这个命令也有一些可以选择的参数。比如您需要把自己的电脑上的数据导入到远程的数据库服务器中,您可以使用下面的命令:
LOAD DATA LOCAL INFILE "C:MyDocsSQL.txt" INTO TABLE Orders;