Java教程

PostgreSQL语法

本文主要是介绍PostgreSQL语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.使用brew安装postgresql

输入以下指令安装postgresql

brew install postgresql

切换postgresql用户

sudo su -postgres

登陆PostgreSQL控制台

psql

这个时候会出现以下情况,是因为没有指定数据库,会根据当前用户名去找,所以找不到

image

指定数据库

psql -d postgres

此时就进入了PostgreSQL的控制台

image

2.SQL语法

进入命令行工具,我们可以使用 \help command_name来查看各个命令的语法

\help select   #可以查看select对应的语法

image

1.创建数据库

在PostgreSQL 命令窗口输入以下指令创建数据库

create databse dbname

createdb命令创建数据库,他是对create databse的封装,语法如下:

createdb [option...] [dbname [description]]

三个参数的说明:

  • dbname:要创建的数据库名称

  • description:关于新创建的数据库相关的说明

  • options:参数可选项,可以是以下值:

1 -D tablespace指定数据库默认表空间。
2 -e将 createdb 生成的命令发送到服务端。
3 -E encoding指定数据库的编码。
4 -l locale指定数据库的语言环境。
5 -T template指定创建此数据库的模板。
6 --help显示 createdb 命令的帮助信息。
7 -h host指定服务器的主机名。
8 -p port指定服务器监听的端口,或者 socket 文件。
9 -U username连接数据库的用户名。
10 -w忽略输入密码。
11 -W连接时强制要求输入密码。

举个例子(创建字符编码为utf8 的数据库 名为test01):

createdb -E utf8 test01
这篇关于PostgreSQL语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!