数据库
wh8_2011
这个作者很懒,什么都没留下…
展开
-
windows客户端连接linux服务器上的postmaster
1.服务器上修改pg_hba.conf文件。修改文件中host all all 127.0.0.1/32 trust为如下内容host all all 0.0.0.0 0.0.0.0 trust2.服务器上修改postgresql.conf文件#liste原创 2015-07-16 13:51:33 · 1391 阅读 · 0 评论 -
PostgreSQL创建数据库用户
一. 创建数据库用户freeswitchsudo -u postgres /usr/pgsql-9.5/bin/createuser -s -e freeswitch二. 创建pg数据库freeswitch,所有者为用户freeswitchsudo -u postgres /usr/pgsql-9.5/bin/createdb -E UTF8 -O freeswitch freeswitch UT...转载 2018-04-14 15:40:12 · 1239 阅读 · 0 评论 -
在部署服务器端的时候postgresql调试和远程连接操作需要考虑好远程连接问题。
11,修改pg_hba.conf,对ip的限制host all all 0.0.0.0/0 md5/password/trust/peer2,修改postgresql.conflisten_addresses='*'3,防火墙设置iptables -A INPUT -p tcp -s 0/0 --sport 1024:65535 -d your.ip --dpor...转载 2018-04-15 20:04:07 · 187 阅读 · 0 评论 -
CodeSmith和PowerDesigner的使用安装和数据库创建(原创系列教程)
最近要忙期考,但还是决定每天抽点空来写CodeSmith的系列文章了,在此实在不敢用教程这个词语,毕竟自己对CodeSmith了解的也不是很多,有很多牛人都在博客园发布了不少关于CodeSmith的文章了,但我还是想发表一下自己的心得,希望能给初学者更多的参考,教程中有错误或者表述不清的地方欢迎大家指出,我还是会秉承之前的风格,用尽量多的图来说明步骤,因为我觉得还是图文并茂的文章比较容易理解.好了...转载 2018-04-16 10:03:00 · 145 阅读 · 0 评论 -
PowerDesigner使用教程
PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。PowerDesigner主要分为7种建模文件:1. 概念数据模型 (CDM)对数据和信息进行建模,利用实体-关系图...转载 2018-04-16 10:03:42 · 161 阅读 · 1 评论 -
PowerDesigner最基础的使用方法入门学习
1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do Not Show page Again,自行在打开软件后创建也可以!完全看个人的喜好,在此我在后面的学习中不在显示此页面。)2:首先创建概念数...转载 2018-04-16 10:09:34 · 181 阅读 · 0 评论 -
PowerDesigner导入SQL生成数据模型
今天在进行程序调试时需要将一个已有的应用进行修改,因为是别人开发的系统,数据结构没有。需要自己来进行建立,于是把数据库的结构导出成了.SQL文件,然后再导入PowerDesigner进行处理,方法如下:1、启动PowerDesigner,选择"File"菜单中的Reverse Engineer->Database2、选择你的DBMS类型。点击确定 3、选择"Using script file...转载 2018-04-17 14:38:23 · 693 阅读 · 0 评论 -
【PowerDesigner】Constraint name uniqueness问题及处理
使用PowerDesigner生成数据库脚本时报 Constraint name uniqueness 错误:双击每行错误,发现外键引用的名字有重复的:惯性去网上找解决办法,找到的主要是两个方法:1.使用Automatic Correction右键错误行,菜单中选择Automatic Correction,自动更正错误。这样Constraint name 就会自动编号处理。2.手动修改Constr...转载 2018-04-30 09:41:19 · 631 阅读 · 0 评论 -
通过ODBC连接PostgreSQL和Greenplum
安装驱动yum install -y unixODBC.x86_64 yum install -y postgresql-odbc.x86_64 查看驱动配置cat /etc/odbcinst.ini # Example driver definitions# Driver from the postgresql-odbc package# Setup from the unixOD...转载 2018-04-13 21:04:26 · 3166 阅读 · 0 评论 -
命令行方式登录PostgreSQL、创建用户和数据库并赋权
目录: 一、在默认配置条件下,本机访问PostgreSQL 二、创建新用户来访问PostgreSQL 三、最简单的做法 四、开启远程访问 一、在默认配置条件下,本机访问PostgreSQL切换到Linux用户postgres,然后执行psql:$ su - postgresLast login: Wed Mar 1 13:16:48 CST 2017 o...转载 2018-11-18 20:46:07 · 3645 阅读 · 0 评论 -
Pgsql安装
Pgsql安装1. 数据库安装yum install postgresql-server2. 数据库服务初始化service postgresql initdb3. 启动数据库服务service postgressql start 或者/etc/init.d/postgresql start4. 修改数据库配置允许远程连接/var/lib/pgsql/data...原创 2018-11-18 20:58:28 · 1185 阅读 · 0 评论 -
在CentOS6.5上安装/启动PostgreSQL
CentOS install PostgreSQLyum install postgresql-serverStart PostgreSQLservice postgresql initdb # 初始化数据库 service postgressql startLog into PostgreSQLsu - postgres psql注意这里说明一下为什么有两步,Postg...转载 2018-11-16 18:08:07 · 503 阅读 · 0 评论 -
PostgreSQL 角色与用户管理介绍
一、角色与用户的区别角色就相当于岗位:角色可以是经理,助理。用户就是具体的人:比如陈XX经理,朱XX助理,王XX助理。在PostgreSQL 里没有区分用户和角色的概念,"CREATE USER" 为 "CREATE ROLE" 的别名,这两个命令几乎是完全相同的,唯一的区别是"CREATE USER" 命令创建的用户默认带有LOGIN属性,而"CREATE ROLE" 命令创建的用户默认不...转载 2018-11-21 16:43:55 · 404 阅读 · 0 评论 -
CentOS7下初始化PostgreSQL
CentOS7下初始化PostgreSQL1、安装epel;EPEL 是yum的一个软件源,里面包含了许多基本源里没有的软件。rpm -ivh http://mirrors.hustunique.com/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm1或者yum install epel-release12、安装转载 2018-04-14 13:44:22 · 2395 阅读 · 0 评论 -
PostgreSQL学习手册(PL/pgSQL过程语言)
一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执行规划,随后对该表达式或SQL命令的访问都将使用该规划。如果在一个条件语句中,有部分SQL命令或表达式没有被用到,那么PL/pgSQL解释器在本次调用中将不会为其准备执行规划,这样的好转载 2015-09-10 16:27:25 · 525 阅读 · 0 评论 -
ado、odbc连接Postgre SQL
http://blog.csdn.net/bao_qibiao/article/details/5330174请先看这篇文章 PostgreSQL OLEDB 安装指南文章中提及:“首先,从下面的站点下载最新的OleDB Provider For PostgreSQL。http://gborg.postgresql.org/project/oledb/downloa转载 2016-04-21 10:09:00 · 1177 阅读 · 0 评论 -
VC开发数据库基础之ADO篇
VC开发数据库基础之ADO篇 一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为此担心,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文将详细地介绍在VC下如何使转载 2016-04-23 01:26:11 · 1423 阅读 · 0 评论 -
linux下sqlite3的使用
一、sqlite-3.3.8编译安装请阅读在安装包里的 INSTALL或者README 文件。SQLite已经内置了,你不需要安装任何附加的软件(additional software)。Windows users可以下载SQLite扩展DLL。这里简单介绍一下:假设你得到的是源代码sqlite-3.3.8.tar.gz,这里将告诉你怎么编译它。解压sqlite-3.3.8.t转载 2017-07-21 15:28:18 · 754 阅读 · 0 评论 -
SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements) ——《Using SQlite》读书笔记 .
SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements) by斜风细雨QQ:253786989 2012-02-04 SQlite3数据库连接完成之后,就可以执行SQL命令了。下面将要介绍的prepare和step函数都是用来操作和执行SQL命令的。 典型的函数操作流程(伪代码):/* create a statement from转载 2017-07-21 16:20:24 · 554 阅读 · 0 评论 -
SQlite数据库的C编程接口(二) 数据库连接 ——《Using SQlite》读书笔记
SQlite数据库的C编程接口(二) 数据库连接 by斜风细雨QQ:253786989 2012-02-03 库初始化int sqlite3_initialize(void);int sqlite3_shutdown(void); 在使用SQlite Library之前,首先应该调用sqlite3_initialize函数,该函数将分配资源,初始化一些必要的数据结构。转载 2017-07-21 16:22:04 · 371 阅读 · 0 评论 -
SQlite数据库的C编程接口(一) 简介 ——《Using SQlite》读书笔记
SQlite数据库的C编程接口(一) 简介 by斜风细雨QQ:253786989 2012-02-01 客户应用程序可以通过SQlite提供的C API与SQlite library和数据库引擎交互,从而完成相应的数据操作。c/c++编程语言可以直接使用这些native C APIs,对于其它一些编程语言包括Python等脚本语言,可以通过一些第三方封装库来访问SQlite转载 2017-07-21 16:23:47 · 533 阅读 · 0 评论 -
SQlite数据库的C编程接口(四) 绑定参数(Bound Parameters) ——《Using SQlite》读书笔记
SQlite数据库的C编程接口(四) 绑定参数(Bound Parameters) by斜风细雨QQ:253786989 2012-02-05 语句参数(statement parameters)是指插入到SQL命令字符串中的特殊字符,他们作为临时占位符。当一条语句在prepare之后,尚未执行之前,可以给这些占位符绑定指定的值。参数符号(Parameter Tokens转载 2017-07-21 16:25:18 · 276 阅读 · 0 评论 -
SQlite数据库的C编程接口(五) 便捷函数(Convenience Functions) ——《Using SQlite》读书笔记
SQlite数据库的C编程接口(五) 便捷函数(Convenience Functions) by斜风细雨QQ:253786989 2012-02-07 SQlite拥有很多早期遗留下来的便捷函数,这些函数存在很多缺点。当然他们依然存在就有理由——使用方便。 它们的优点也仅仅是使用方便,而不是具有很好的性能。相反,它们的性能会比直接调用PUBLIC API函数更差一些。对于转载 2017-07-21 16:26:15 · 356 阅读 · 0 评论 -
SQlite数据库的C编程接口(六) 返回值和错误码(Result Codes and Error Codes) ——《Using SQlite》读书笔记
SQlite数据库的C编程接口(六) 返回值和错误码(Result Codes and Error Codes) by斜风细雨QQ:253786989 2012-02-07标准码(Standard Codes) 下面是标准的返回值和错误码定义:#define SQLITE_OK 0 /* Successful result *//* beg转载 2017-07-21 16:28:54 · 704 阅读 · 0 评论 -
SQlite数据库的C编程接口(七) 数据库锁定(Database Locking) ——《Using SQlite》读书笔记
SQlite数据库的C编程接口(七) 数据库锁定(Database Locking) by斜风细雨QQ:253786989 2012-02-09 对于《Using SQLite》的这一节内容,理解的不是很清楚。有时间要仔细看看SQLite的文档:http://www.sqlite.org/lockingv3.html(File Locking And Concurrency I转载 2017-07-21 16:29:34 · 767 阅读 · 0 评论 -
SQlite数据库的C编程接口(八) 工具函数(Utility Functions) ——《Using SQlite》读书笔记
SQlite数据库的C编程接口(八) 工具函数(Utility Functions) by斜风细雨QQ:253786989 2012-02-10 SQLite还有一些比较有用的工具函数,虽然对于基本的数据库任务可能不需要使用它们。版本管理(Version Management)(1)const char *sqlite3_libversion(void);转载 2017-07-21 16:32:21 · 367 阅读 · 0 评论 -
ODBC
一、ODBC安装1)UnixODBC安装* yum安装 # yum install -y unixODBC.x86_64** 验证安装 # rpm -qa | grep unixODBC unixODBC-2.3.1-11.el7.x86_642)PostgresqlODBC安装* yum安装 # yum install -y postgr...原创 2019-04-20 10:41:47 · 364 阅读 · 0 评论