小编给大家分享一下gaussDB数据库常用操作命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
gaussDB命令行连接
,,,,,,,,,,,,,,,, 1.1 ssh连接主机,IP: 192.168.28.178,用户名:根,密码:Huawei @123
,,,,,,,,,,,,,,,, 1.2切换至本目录,cd/home/gaussdba/app/bin/
,,,,,,,,,,,,,,,, 1.3切换用户为gaussdba,苏gaussdba
,,,,,,,,,,,,,,,, 1.4连接gaussDB,空间- d postgres - p 5432
基本操作命令
,,,,,,,,,,,,,,,, \ l 列出所有数据库
,,,,,,,,,,,,,,,, \ c database_name切换数据库
,,,,,,,,,,,,,,,, \ d列出当前数据库下的表
,,,,,,,,,,,,,,,, \ d表列出指定表的所有字段
,,,,,,,,,,,,,,,, \ d +表查看指定表的基本情况
,,,,,,,,,,,,,,,, \ dn展示当前数据库下所有模式信息
,,,,,,,,,,,,,,,,显示search_path;显示当前使用的模式
,,,,,,,,,,,,,,,,设置search_path myschema;切换当前模式
,,,,,,,,,,,,,,,, \问退出登录
mysql数据迁移至gaussDB
,,,, 1。导出mysql数据
show variables like & # 39; % % & # 39;安全,查询出secure_file_priv地址;
,,,,,,,,,,,,,,,,在secure_file_priv地址下mkdir aaa;
,,,,,,,,,,,修才能改文件权限chmod - r 777 aaa;
select *,得到i18n_message into outfile & # 39;/tmp/etl/temp.dat& # 39;, fields terminated by & # 39; & # 39; & # 39;;
,,,2. 下载数据并上传至GaussDb服务器
,,3.导入gaussDb
COPY I18N_MESSAGE 得到& # 39;/home/gaussdba/app/bin/temp.dat& # 39;, WITH DELIMITER & # 39; & # 39; & # 39; & # 39;;
切换gaussDb中遇到的问题
,,,,1只;执行出现如下错误:列“TASK.TASK_ID"必须出现在GROUP BY子句或用于一个聚合函数,原因
,,,,,,,,,,,,,,,是:选择的字段与Group by中的字段要一致或不一致的字段必须使用聚合函数;
,,,,,,2只;MySQL中的ifnull函数用nvl函数替换;
,,,,,,3只;极限0,10 - - - - - - - - - - -在限制10抵消0;
,,,,,,4只;find_in_set(操作符& # 39;1096年,789年& # 39;)- - - - - - - - - - -在运营商~ concat(& # 39;(& # 39;取代(& # 39;1096、789 & # 39;,& # 39;,& # 39;,& # 39;| & # 39;),& # 39;)& # 39;);
,,,,,,5只;不支持uuid(),可以自定义uuid函数,
CREATE 或是REPLACE FUNCTION uuid (), ,,,,,,,,,,,,,,,RETURNS TEXT AS $ $ ,,,,,,,,,,,,,,,开始 ,,,,,,,,,,,,,,,,,,,RETURN to_number(现在()::文本,& # 39;99999999999999999999999999999999999999999999999 & # 39;); ,,,,,,,,,,,,,,,结束; ,,,,,,,,,,,,,,$ $,LANGUAGE plpgsql; ,,,,,,,,,,,,,,,ALTER FUNCTION UUID (), OWNER 用GAUSSDBA;
,,,,,,,6只;字符串不能用双引号““括起来,只能用单引号& # 39;& # 39;,例如:选择“;“local_path - - - - - - - - - - -→选择& # 39;& # 39;作为local_path
,,,,,,7只,插入INTO >以上是“gaussDB数据库常用操作命令有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!