微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐