检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
操作数据库 本节描述使用数据库的基本操作。通过此节您可以完成创建数据库用户、创建数据库、创建表及向表中插入数据和查询表中数据等操作。 创建数据库用户 创建和管理数据库 创建和管理表空间 创建和管理表 查看系统表 其他操作
工具对接 JDBC配置 父主题: 开发设计建议
应用程序开发教程 开发规范 驱动包获取 基于JDBC开发 基于ODBC开发 基于libpq开发 基于Psycopg开发 调试
基于JDBC开发 JDBC(Java Database Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问接口,应用程序可基于它操作数据。 GaussDB库提供了对JDBC 4.0特性的支持,需要使用JDK1.8
ODBC接口参考 ODBC接口是一套提供给用户的API函数,本节将对部分常用接口做具体描述,若涉及其他接口可参考msdn(网址:https://msdn.microsoft.com/en-us/library/windows/desktop/ms714177(v=vs.85).aspx
基于libpq开发 libpq是GaussDB C应用程序接口。libpq是一套允许客户程序向GaussDB服务器服务进程发送查询并且获得查询返回的库函数。同时也是其他几个GaussDB应用接口下面的引擎,如ODBC等依赖的库文件。本章给出了两个示例显示如何利用libpq编写代码。
基于Psycopg开发 Psycopg是一种用于执行SQL语句的PythonAPI,可以为GaussDB数据库提供统一访问接口,应用程序可基于它进行数据操作。Psycopg2是对libpq的封装,主要使用C语言实现,既高效又安全。它具有客户端游标和服务器端游标、异步通信和通知、支持
Psycopg接口参考 Psycopg接口是一套提供给用户的API方法,本节将对部分常用接口做具体描述。 psycopg2.connect() connection.cursor() cursor.execute(query,vars_list) cursor.executemany
系统视图 ADM_COL_COMMENTS ADM_CONS_COLUMNS ADM_CONSTRAINTS ADM_DATA_FILES ADM_HIST_SNAPSHOT ADM_HIST_SQL_PLAN ADM_HIST_SQLSTAT ADM_IND_COLUMNS ADM_IND_EXPRESSIONS
Information Schema 信息模式本身是一个名为information_schema的模式。这个模式自动存在于所有数据库中。信息模式由一组视图构成,它们包含定义在当前数据库中对象的信息。这个模式的拥有者是初始数据库用户,但是所有用户仅有使用权限,没有创建表、函数等对象的权限
DBE_PERF Schema DBE_PERF Schema内视图主要用来诊断性能问题,也是WDR Snapshot的数据来源。数据库安装后,默认只有初始用户和监控管理员具有模式dbe_perf的权限,有权查看该模式下的视图和函数。若是由老版本升级而来,为保持权限的前向兼容,模式
Memory MEMORY_NODE_DETAIL GLOBAL_MEMORY_NODE_DETAIL MEMORY_NODE_NG_DETAIL SHARED_MEMORY_DETAIL GLOBAL_SHARED_MEMORY_DETAIL TRACK_MEMORY_CONTEXT_DETAIL
Object STAT_USER_TABLES SUMMARY_STAT_USER_TABLES GLOBAL_STAT_USER_TABLES STAT_USER_INDEXES SUMMARY_STAT_USER_INDEXES GLOBAL_STAT_USER_INDEXES
Session/Thread SESSION_STAT GLOBAL_SESSION_STAT SESSION_TIME GLOBAL_SESSION_TIME SESSION_MEMORY GLOBAL_SESSION_MEMORY SESSION_MEMORY_DETAIL GLOBAL_SESSION_MEMORY_DETAIL
Utility REPLICATION_STAT GLOBAL_REPLICATION_STAT REPLICATION_SLOTS GLOBAL_REPLICATION_SLOTS BGWRITER_STAT GLOBAL_BGWRITER_STAT POOLER_STATUS
Cache/IO STATIO_USER_TABLES SUMMARY_STATIO_USER_TABLES GLOBAL_STATIO_USER_TABLES STATIO_USER_INDEXES SUMMARY_STATIO_USER_INDEXES GLOBAL_STATIO_USER_INDEXES
概述 数据库逻辑结构图 数据查询请求处理过程 管理事务 相关概念
创建和管理表 创建表 向表中插入数据 更新表中数据 查看数据 删除表中数据 父主题: 数据库使用
开发流程 图1 采用JDBC开发应用程序的流程 父主题: 基于JDBC开发
基于ODBC开发 ODBC(Open Database Connectivity,开放数据库互连)是由Microsoft公司基于X/OPEN CLI提出的用于访问数据库的应用程序编程接口。应用程序通过ODBC提供的API与数据库进行交互,增强了应用程序的可移植性、扩展性和可维护性。