YashanDB csv 数据快速导入
本章将对 YashanDB 内置数据导入工具 yasldr 进行介绍及提供基础示例。
yasldr是 YashanDB 提供的客户端导入工具,可用于执行 CSV 格式的数据文件导入。
导入前准备
准备导入数据文件:
1.以安装用户登录数据库所在服务器,在 HOME 路径下执行如下命令创建datafile
文件:
复制代码
2.将如下内容写入datafile
文件中:
复制代码
3.按 Esc,输入:wq
保存并退出文件编辑。
2.准备导入用户:
1.执行如下命令连接 YashanDB 数据库,请将password
更改成设置的 sys 用户密码:
复制代码
2.执行如下 SQL 语句创建用户yasldr_user
,并为其指定密码 yasldr:
复制代码
3.执行如下 SQL 语句为yasldr_user
用户授予登录会话和创建资源的权限:
复制代码
4.执行如下 SQL 语句切换至yasldr_user
用户:
复制代码
3.准备数据文件导入的目标表,本文以创建表loadData
为例:
复制代码
4.执行如下命令退出 YashanDB 数据库:
复制代码
数据导入
在数据库所在服务器中执行如下命令,将
datafile
文件中数据导入至yasldr_user
用户的loadData
表中:
复制代码
如上命令将datafile
文件中数据根据|
进行分隔,分别导入loadData
表中的 c1、c2 和 c3 列字段中。
验证数据
执行如下命令登录数据库:
复制代码
2.执行如下 SQL 语句查看表loadData
中数据:
复制代码
版权声明: 本文为 InfoQ 作者【YashanDB】的原创文章。
原文链接:【http://xie.infoq.cn/article/b471a362bfd55846e4cc4afe4】。文章转载请联系作者。
评论