当前位置: 首页 > 面试题库 >

MySQL批量加载命令行工具

裴永年
2023-03-14
问题内容

MySql是否具有批量加载命令行工具,例如用于SQLServer的bcp和用于Oracle的sqlldr?我知道有一个SQL命令LOAD INFILE或类似命令,但是有时我需要批量加载位于MySQL数据库不同盒子上的文件。


问题答案:

mysqlimport。

采用与mysql命令行外壳相同的连接参数。确保使用-L标志在本地文件系统上使用文件,否则(奇怪地)将假定该文件在服务器上。

load data infile命令还有一个类似的变体,即,load data local infile根据该变体将从客户端而不是从服务器加载文件,这可以完成您想要执行的操作。



 类似资料:
  • 加载命令load读出含有由早期MATLAB版本形成的矩阵的二进制文件,或者读出含有数值数据的文本文件。文本文件应该由一个数字的矩阵表格构成,由空格隔开,每一线排一行,而且每一行有相同数量的元素。例如,在MATLAB外部,创建一个含有这四行的文本文件。 16.0 3.0 2.0 13.0 5.0 10.0 11.0 8.0 9.0

  • 问题内容: 我离开Linode是因为我没有必要的Linux sysadmin技能。在完成向更加友好的服务过渡之前,我需要下载MySQL数据库的内容。有什么办法可以从命令行执行此操作? 问题答案: 您可以使用mysqldump命令行功能完成此操作。 例如: 如果是整个数据库,则: 如果是所有DB,那么: 如果是数据库中的特定表,则: 您甚至可以使用gzip来自动压缩输出(如果您的数据库很大): 如果

  • 我正在远离Linode,因为我没有必要的Linux系统管理员技能;在我完成到一个更友好的noob服务的转换之前,我需要下载一个MySQL数据库的内容。有没有一种方法可以让我从命令行完成这件事?

  • 本文向大家介绍Office 批量激活的命令工具 ospp详解,包括了Office 批量激活的命令工具 ospp详解的使用技巧和注意事项,需要的朋友参考一下 Office 软件保护平台脚本 (ospp.vbs) 使你能够配置 Office 产品(包括 Project 和 Visio)的批量许可版本。 ospp.vbs 脚本 opss.vbs 脚本位于Program Files\Microsoft O

  • 工欲善其事,必先利其器。学好SQLite的命令行工具,对于我们学习SQLite本身而言是非常非常有帮助的。最基本的一条就是,它让我们学习SQLite的过程更加轻松愉快。言归正传吧,在SQLite的官方下载网站,提供了支持多个平台的命令行工具,使用该工具我们可以完成大多数常用的SQLite操作,就像sqlplus之于Oracle。以下列表给出了该工具的内置命令: 命令名 命令说明 .help 列出所

  • 命令行工具 meteor help 获取 meteor 命令行使用帮助。运行 meteor help 会列出meteor所有命令。运行meteor help <command>会打印出关于meteor <command>的详细帮助。 meteor create <name> 创建一个名为<name>的子目录,并在里面新建一个Meteor应用。 met