检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
关于COPY FROM STDIN导入数据 用户可以使用以下方式通过COPY FROM STDIN语句直接向GaussDB写入数据。 通过键盘输入向GaussDB写入数据。详细请参见COPY。 通过JDBC驱动的CopyManager接口从文件或者数据库向GaussDB写入数据。此方法支持COPY语法中copy
概述 本手册为GaussDB数据库(B兼容模式和M-Compatibility兼容模式)与MySQL 5.7数据库信息对比。其中,MySQL数据库兼容性B模式为B模式下的MySQL数据库兼容性;MySQL数据库兼容性M-Compatibility模式为M-Compatibility模式下的MySQL数据库兼容性说明。
blob_storage; mysql> CREATE TABLE blob_storage ( A BLOB ); mysql> INSERT INTO blob_storage VALUES (0xBB00BB); mysql> SELECT hex(A) FROM
示例3:Private策略导入 假设集群共有4台主机,8个主DN,即每个主机上有2个主DN。待导入数据文件有8个,每个50MB。文件格式为CSV。 以操作系统用户omm登录CN所在主机。 使用如下命令连接数据库。 gsql -d postgres -p 8000 postgres
字符串函数 表1 字符串函数列表 MySQL数据库 支持计划外ALT ASCII() 支持 BIT_LENGTH() 支持 CHAR_LENGTH() 支持 CHARACTER_LENGTH() 支持 CONCAT() 支持 CONCAT_WS() 支持 HEX() 支持 LENGTH()
日期和时间函数 表1 日期与和时间函数列表 MySQL数据库 支持计划外ALT ADDDATE() 支持 ADDTIME() 支持 CONVERT_TZ() 支持 CURDATE() 支持 CURRENT_DATE()/CURRENT_DATE 支持 CURRENT_TIME()/CURRENT_TIME
在任何gsql客户端登录数据库成功后,可以使用该命令进行数据的导入/导出。但是与SQL的COPY命令不同,该命令读取/写入的文件是本地文件,而非数据库服务器端文件;所以,要操作的文件的可访问性、权限等,都是受限于本地用户的权限。 说明: \COPY只适合小批量、格式良好的数据导入,不会对非法
在任何gsql客户端登录数据库成功后,可以使用该命令进行数据的导入/导出。但是与SQL的COPY命令不同,该命令读取/写入的文件是本地文件,而非数据库服务器端文件;所以,要操作的文件的可访问性、权限等,都是受限于本地用户的权限。 说明: \COPY只适合小批量、格式良好的数据导入,不会对非法
强制转换函数 表1 强制转换函数列表 MySQL数据库 支持计划外ALT CAST() 支持 CONVERT() 支持 父主题: 计划外应用无损透明
比较函数 表1 比较函数列表 MySQL数据库 支持计划外ALT COALESCE() 支持 INTERVAL() 支持 GREATEST() 支持 LEAST() 支持 ISNULL() 支持 父主题: 计划外应用无损透明
加密函数 表1 加密函数列表 MySQL数据库 支持计划外ALT AES_DECRYPT() 支持 AES_ENCRYPT() 支持 PASSWORD() 支持 父主题: 计划外应用无损透明
其他函数 表1 其他函数列表 MySQL数据库 支持计划外ALT DATABASE() 支持 UUID() 支持 UUID_SHORT() 支持 ANY_VALUE() 支持 SLEEP() 支持 COLLATION() 支持 FOUND_ROWS() 支持 ROW_COUNT()
数字操作函数 表1 数字操作函数列表 MySQL数据库 支持计划外ALT ABS() 支持 ACOS() 支持 ASIN() 支持 ATAN() 支持 ATAN2() 支持 CEILING() 支持 COS() 支持 DEGREES() 支持 EXP() 支持 FLOOR() 支持
保证本地设备可以访问GaussDB数据库实例绑定的公网地址。 在准备的弹性云服务器或可访问GaussDB数据库的设备上,安装gsql客户端,并连接到GaussDB数据库实例。详情请参见使用gsql连接数据库。 导出数据 在准备的弹性云服务器或可访问GaussDB数据库的设备上,连接Gauss
符做预处理,也无容错能力,无法适用于含有异常数据的场景。导入数据应优先选择GDS或COPY。 通过外表并行导入 通过INSERT语句直接写入数据 使用COPY FROM STDIN导入数据 使用gsql元命令导入数据 更新表中数据 深层复制 查看数据倾斜状态 分析表 对表执行VACUUM
示例1:通过本地文件导入导出数据 在使用JAVA语言基于GaussDB进行二次开发时,可以使用CopyManager接口,通过流方式,将数据库中的数据导出到本地文件或者将本地文件导入数据库中,文件格式支持CSV、TEXT等格式。 样例程序如下,执行时需要加载GaussDB的JDBC驱动。
JDBC中使用COPY命令导出导入数据 操作场景 使用Java语言开发应用程序时,通过调用JDBC驱动的CopyManager接口,从文件或其他数据库向GaussDB写入数据。 示例1:通过本地文件导出导入数据 调用JDBC驱动的CopyManager接口,通过流方式,将数据库中的数据导出到本
分布式版 概述 MySQL数据库兼容MySQL模式 MySQL数据库兼容性M-Compatibility模式 父主题: 与MySQL兼容性说明
示例 示例1:Normal策略导入 示例2:Shared策略导入 示例3:Private策略导入 父主题: 通过外表并行导入
使用COPY FROM STDIN导入数据 关于COPY FROM STDIN导入数据 CopyManager类简介 处理错误表 示例1:通过本地文件导入导出数据 示例2:从MY迁移数据 父主题: 导入数据