YashanDB csv数据快速导入

简介: 本文来自YashanDB官网,主要介绍内置数据导入工具yasldr及其基础使用示例。yasldr是YashanDB提供的客户端工具,支持CSV格式数据文件的快速导入。文章详细说明了导入前的准备工作,包括创建数据文件、导入用户及目标表;随后介绍了如何通过命令将数据导入目标表,并提供了验证数据完整性的方法。适合需要了解或使用YashanDB数据导入功能的用户参考。

本文内容来自YashanDB官网,原文内容请见 https://doc.yashandb.com/yashandb/23.3/zh/%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B/%E5%AF%BC%E5%85%A5%E5%AF%BC%E5%87%BA%E5%B7%A5%E5%85%B7/csv%E6%95%B0%E6%8D%AE%E5%BF%AB%E9%80%9F%E5%AF%BC%E5%85%A5.html

本章将对YashanDB内置数据导入工具yasldr进行介绍及提供基础示例。

yasldr是YashanDB提供的客户端导入工具,可用于执行CSV格式的数据文件导入。

# 导入前准备

  1. 准备导入数据文件:

    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数据库:

# 数据导入

  1. 在数据库所在服务器中执行如下命令,将datafile文件中数据导入至yasldr_user用户的loadData表中:

    如上命令将datafile文件中数据根据|进行分隔,分别导入loadData表中的c1、c2和c3列字段中。

# 验证数据

  1. 执行如下命令登录数据库:

  2. 执行如下SQL语句查看表loadData中数据:

相关文章
|
SQL Kubernetes 关系型数据库
如何一键安装部署PolarDB-X
《PolarDB-X 动手实践》系列第一期,体验如何一键安装部署PolarDB-X。
|
开发框架 前端开发 JavaScript
分享129个ASP.NET源码总有一个是你想要的
分享129个ASP.NET源码总有一个是你想要的
267 0
|
前端开发 数据库 开发者
氚云丨开发课— 02 一般控件的前后端操作| 学习笔记
快速学习氚云丨开发课— 02 一般控件的前后端操作。
氚云丨开发课— 02 一般控件的前后端操作| 学习笔记
|
10月前
|
人工智能 开发框架 自然语言处理
《鸿蒙NEXT:为人工智能开发者打造的“梦想舞台”》
鸿蒙NEXT为AI开发者提供全方位支持,包括强大的AI辅助编程工具DevEco CodeGenie、详尽的开发文档与教程、高效的开发平台DevEco Studio、盘古大模型的深度赋能、开放的生态合作机会及激励政策。这些资源助力开发者高效开发智能应用,推动AI技术在鸿蒙生态系统中的广泛应用与发展。
442 13
|
应用服务中间件 nginx
Nginx反向代理其他服务
Nginx反向代理其他服务
|
NoSQL 程序员 Linux
轻踩一下就崩溃吗——踩内存案例分析
踩内存问题分析成本较高,尤其是低概率问题困难更大。本文详细分析并还原了两个由于动态库全局符号介入机制(it's a feature, not a bug)触发的踩内存案例。
|
机器学习/深度学习 算法
回归模型的评估及超参数调优
回归模型的评估及超参数调优
288 0
|
缓存 前端开发 JavaScript
前端性能优化都有那些方案 ?
【7月更文挑战第11天】 前端性能优化包括资源合并压缩、懒加载、CDN使用、代码优化、缓存利用和图片优化等策略。例如,减少HTTP请求、压缩CSS/JS、事件委托、利用浏览器及服务器缓存、选择合适图片格式等,旨在提升网页速度和用户体验。服务工作者、异步加载和响应式设计也是关键。持续学习新技术以适应不断变化的优化需求。
1178 1
|
SQL 缓存 数据库连接
拯救php性能的神器webman-数据库
Webman 框架与这些最佳数据库管理实践的结合,可为应用程序提供快速响应的用户体验,高吞吐量,提升应用程序的整体性能表现。在对数据库交互进行设计和开发时,持续关注性能指标和优化,确保数据库层面不会成为应用程序的瓶颈,这样便能充分利用 Webman 来提升 PHP 应用的性能。
487 4
|
安全 网络安全 Windows
【Azure App Service】遇见az命令访问HTTPS App Service 时遇见SSL证书问题,暂时跳过证书检查的办法
在访问App Service的KUDU工具或使用`az webapp deploy`时遇到SSL错误:`SSL: CERTIFICATE_VERIFY_FAILED`。解决方法是临时禁用Azure CLI的SSL验证。在PowerShell中,设置`$env:ADAL_PYTHON_SSL_NO_VERIFY`和`$env:AZURE_CLI_DISABLE_CONNECTION_VERIFICATION`为1;在Windows命令提示符中,使用`set AZURE_CLI_DISABLE_CONNECTION_VERIFICATION=1`。注意,这可能引入安全风险,应仅在必要时使用。
333 9