PostgreSql数据库使用
来源:互联网 发布:lg电视机怎么样知乎 编辑:程序博客网 时间:2024/05/20 20:57
在PostgreSQL中如何创建一个新的数据库, PostgreSQL提供两种方式创建一个新的数据库:
使用CREATE DATABASE的SQL命令。
使用createdb的一个命令行可执行文件。
使用CREATE DATABASE
该命令将创建一个数据库PostgreSQL的shell提示符,但你应该有适当的权限来创建数据库。默认情况下,创建新的数据库将通过克隆标准系统数据库template1。
语法:
CREATE DATABASE语句的基本语法如下:
CREATE DATABASE dbname;
其中dbname是要创建的数据库的名称。
例子
下面是一个简单的例子,这将创建testdb 在PostgreSQL模式:
postgres=# CREATE DATABASE testdb;postgres-#
使用createdb的命令
PostgreSQL命令行可执行createdb是是SQL命令CREATE DATABASE一个包装器。此命令和SQL命令CREATE DATABASE之间唯一的区别是,前者可以直接在命令行中运行,它允许的注释被添加到数据库中,全部在一个命令。
语法:
createdb语法如下所示: www.yiibai.com
createdb [option...] [dbname [description]]
参数
下表列出了参数及它们的描述。
选项
下表列出了命令行参数CREATEDB接收:打开命令提示符,然后去是PostgreSQL安装所在的目录。进入到bin目录,执行下面的命令创建一个数据库。
createdb -h localhost -p 5432 -U postgress testdbpassword ******
上面的命令会提示Postgres的默认的PostgreSQL管理用户的密码,以便提供密码和继续创建新的数据库。
一旦创建数据库时可以使用上述方法,可以检查它在列表中的数据库使用\l即反斜线el命令如下:
postgres-# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+----------+----------+---------+-------+----------------------- postgres | postgres | UTF8 | C | C | template0 | postgres | UTF8 | C | C | =c/postgres + | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | C | C | =c/postgres + | | | | | postgres=CTc/postgres testdb | postgres | UTF8 | C | C | (4 rows)postgres-#
阅读全文
0 0
- postgresql 数据库安装使用
- PostgreSql数据库使用
- django框架使用postgresql数据库
- Rails4 使用postgreSQL做数据库
- Metasploit使用PostgreSQL作为数据库
- 使用Python连接postgresql数据库
- PostgreSQL数据库pg_test_timing学习使用
- Go语言使用PostgreSQL数据库
- [SQL]远程使用PostgreSQL Studio可视化查看PostgreSQL数据库
- 使用PostgreSQL数据库做PHP开发
- 使用PostgreSQL数据库做PHP开发
- java连接postgreSQL数据库简单使用
- 使用PostgreSQL数据库做PHP开发
- 使用pgAdim3对PostgreSQL数据库导入导出
- 使用VC6.0 连接PostgreSQL数据库
- 使用Plproxy设计PostgreSQL分布式数据库01
- 使用Plproxy设计PostgreSQL分布式数据库02
- 使用Plproxy设计PostgreSQL分布式数据库03
- Android配置AndroidAnnotations注解框架
- eclipse老是卡在Refreshing workspace
- 数学建模(12)——拟合
- 解决UITextfield输入时自动提示的问题
- stm32_RFID_RCC522无线通信
- PostgreSql数据库使用
- 西瓜书《机器学习》周志华读书笔记和课后习题目录
- SMT代工质量管控规范
- UItableView的一些特殊点击效果
- Linux上安装JDK
- TabLayout使用
- vue2.x的路由2-进阶
- MD5加密和解密
- spring学习笔记九 通过工厂方法配置bean