Linux基础命令---mysqlimport导入数据库

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: mysqlimport mysqlimport指令可以用来将文本文件中的数据导入到数据库。在导入文本文件的时候,必须确保数据库中有一张表,而且他的名字和文本文件的名字是一样的。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。

mysqlimport

  mysqlimport指令可以用来将文本文件中的数据导入到数据库。在导入文本文件的时候,必须确保数据库中有一张表,而且他的名字和文本文件的名字是一样的。
  此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。

1、语法

  mysqlimport  [options]  dbname  textfile1 ... 

2、选项参数列表

  -? | --help
        显示帮助信息
  --bind-address=ip
        绑定ip
  --character-sets-dir
        默认的字符集目录
  -i | --ignore
        与replace选项相同
  -c | --columns
        设置字段列表
  -C | --compress
        在服务器和客户端之间使用压缩语句
  -D | --delete
        导入数据之前,删除数据库表
  -f | --force
        强制执行
  -ignore-lines
        忽略前n行
  -L| --local
        从客户端主机读取内容
  -l | --local-tables
        执行写操作之前,锁定表
  -P | --port
        指定端口
  --protocol
        指定协议
  -r | --replace
        如果有相同的行,那么久覆盖
  -v | --verbose
        显示详细过程
  -V | --version
        显示版本信息
  -u | --users
        指定用户
  -p | --password
        指定密码

3、实例
导入数据库文件

  [root@localhost ~]# cat wj.txt                 //查看文本内容
  1    zhangsan
  2    lisi
  3    wangwu
  4    zhangliu

  [root@localhost ~]# mysqlimport -v -u root -p test wj.txt          //导入文本到数据库。前提是必须有一个表,而且名字和文本文件的名字一样
  Enter password: 
  Connecting to localhost
  Selecting database test
  Loading data from SERVER file: wj.txt into wj
  test.wj: Records: 4  Deleted: 0  Skipped: 0  Warnings: 0
  Disconnecting from localhost 

  [root@localhost ~]# mysql -u root -p -e 'select * from wj' test           //查看数据库中表wj的内容
  Enter password: 
  +----+----------+
  | id | name     |
  +----+----------+
  |  1 | zhangsan |
  |  2 | lisi     |
  |  3 | wangwu   |
  |  4 | zhangliu |
  +----+----------+
  做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
  链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ  密码:n7bk 
  
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2月前
|
Linux
linux命令详细说明以及案例
本文介绍了常用的 Linux 命令及其详细说明和示例,包括:`ls`(列出目录内容)、`cd`(更改目录)、`rm` 和 `mv`(删除与移动文件)、`grep`(搜索文本)、`cat`(显示文件内容)以及 `chmod`(更改文件权限)。每个命令均配有功能描述、选项说明及实际案例,帮助用户更好地掌握 Linux 命令的使用方法。
160 56
|
19天前
|
Linux 定位技术
Linux系统中的cd命令:目录切换技巧
踏过千山,越过万水,人生就是一场不断前行的旅程,总充满了未知与挑战。然而,“cd”命令如同你的旅伴,会带你穿梭在如棋盘一般的文件系统中,探索每一处未知。希望你能从“cd”命令中找到乐趣,像是掌控了一种络新妙的魔法,去向未知进发,开始你的探索之旅。
98 24
|
11天前
|
Linux
Linux命令的基本格式解析
总的来说,Linux命令的基本格式就像一个食谱,它可以指导你如何使用你的计算机。通过学习和实践,你可以成为一个真正的“计算机厨师”,创造出各种“美味”的命令。
56 15
|
22天前
|
安全 Shell Linux
Linux系统之su命令的基本使用
Linux系统之su命令的基本使用
73 2
Linux系统之su命令的基本使用
|
3天前
|
Ubuntu 关系型数据库 Linux
Linux数据库安装
本文介绍了在CentOS 8.0和Ubuntu 22.04系统上安装、配置和启动MariaDB数据库服务器的详细步骤。包括通过`yum`和`apt`包管理器安装MariaDB服务,启动并检查服务运行状态,设置root用户密码以及连接数据库的基本操作。此外,还展示了如何在Ubuntu上更新软件包列表、安装依赖项,并验证MariaDB的版本和运行状态。通过这些步骤,用户可以成功部署并初始化MariaDB环境,为后续数据库管理与应用开发奠定基础。
20 4
|
24天前
|
监控 数据可视化 Java
调试技巧 - 用Linux命令排查Java问题
总的来说,使用Linux命令来排查Java问题,需要一定的实践经验和理论知识。然而,只要我们愿意花时间深入了解这些工具,我们就能够熟练地使用它们来分析和解决问题。此外,这些工具只是帮助我们定位问题,真正解决问题需要我们对Java和JVM有深入的理解,并能够读懂和分析代码。
65 13
|
2月前
|
自然语言处理 数据库 iOS开发
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
121 12
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
|
2月前
|
监控 Linux
Linux基础:文件和目录类命令分析。
总的来说,这些基础命令,像是Linux中藏匿的小矮人,每一次我们使用他们,他们就把我们的指令准确的传递给Linux,让我们的指令变为现实。所以,现在就开始你的Linux之旅,挥动你的命令之剑,探索这个充满神秘而又奇妙的世界吧!
76 19
|
2月前
|
Linux
Linux 常用文件查看命令
`cat` 命令用于连接文件并打印到标准输出,适用于快速查看和合并文本文件内容。常用示例包括:`cat file1.txt` 查看单个文件,`cat file1.txt file2.txt` 合并多个文件,`cat > filename` 创建新文件,`cat >> filename` 追加内容。`more` 和 `less` 命令用于分页查看文件,`tail` 命令则用于查看文件末尾内容,支持实时追踪日志更新,如 `tail -f file.log`。
76 5
Linux 常用文件查看命令
|
2月前
|
Linux
linux常用命令详细说明以及案例
本文介绍了Linux中几个常用的命令及其用法,包括:`ls`(列出目录内容)、`cd`(切换目录)、`mkdir`(创建目录)、`rm -p`(删除目录及内容)和`mv`(移动或重命名文件/目录)。每个命令都配有详细说明、语法格式、常见选项及实用案例,帮助用户更好地理解和使用这些基础命令。内容源自[linux常用命令详细说明以及案例](https://linux.ciilii.com/show/news-285.html)。
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等