返回介绍

5 使用 mysqlimport 程式汇入资料

发布于 2025-02-20 13:00:33 字数 1640 浏览 0 评论 0 收藏 0

你可以使用“mysqlimport”工具程式汇入资料。下列是它的用法:

在指定资料档案的名称时,要特别注意下列两个重点:

  • 资料档案中不可以包含 SQL 叙述
  • 档案名称会决定汇入数据库中的哪个表格,MySQL 会使用去除附加档名后的名称。例如“dept.dat”为“dept”表格;“dept.txt.dat”同样为“dept”表格

下列是“mysqlimport”工具程式的基本选项,它们的用法与“mysqldump”工具程式一样,其实大部份的 MySQL 工具程式都有这些选项:

选项说明
–host=数据库服务器 或 -h 数据库服务器指定要连线的的数据库服务器名称,“-h”后面必须有空格;没有使用这个选项的话,表示连线到本机
–user=使用者帐号 或 -u 使用者帐号指定连线的使用者帐号,“-u”后面必须有空格
–password[=密码] 或 -p[密码]指定连线的密码,“-p”后面不可以有空格;没有提供密码的话,执行程式以后会提示你输入密码;没有使用这个选项的话,表示密码为空白

如果你的资料档案是下列格式的话:

下列的命令可以把资料档案汇入到“cmdev.dept”中:

下列的选项可以设定资料档案的格式:

选项说明
–fields-terminated-by=字串设定字段资料间的分隔符号
–fields-enclosed-by=字符设定每一个字段资料的前后字符
–fields-optionally-enclosed-by=字符
–fields-escaped-by=字符设定跳脱字符的符号
–lines-terminated-by=字串设定每一行的结尾

下列的选项可以决定发生索引值重复的错误时,数据库该作什么处理:

选项说明
–ignore忽略索引键重复的汇入资料
–replace索引键重复时,以汇入的资料更新数据库中的资料
–local指定汇入的资料档案来源为用户端

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文