
postgresql
postgresql
book_longker
这个作者很懒,什么都没留下…
展开
-
Postgresql 安装使用
一. windows安装1.windows下面直接下载postgresql-10.3-3-windows-x64.exe 安装包,包比起以前的9版本的要打一倍多,里面主要是集成了pgAdmin安装包;2.安装好后可以在程序中里面找到SQL Shell (psql)这个脚本运行,默认的数据库用户名:postgres,为超级用户,密码在安装的时候已经设置。进入提示符后,# 符合代表的是超级用户...原创 2018-10-18 21:53:37 · 2177 阅读 · 0 评论 -
2.控制台常用命令
\h:查看SQL命令的解释,比如\h select。 \?:查看psql命令列表。 \l:列出所有数据库。 \c [databasename] [dbusername]:连接其他数据库,有【db_username】代表还需要切换用户 \d:列出当前数据库的所有表格。\d+ 显示的信息更加多 \d [table_name]:列出某一张表格的结构。 ...原创 2018-10-18 21:55:24 · 312 阅读 · 0 评论 -
3.数据库常用操作
创建数据库create database db_name;修改数据库alter database old_db_name rename to new_db_name;修改数据库所有者alter database db_name owner to new_owner;创建新表CREATE TABLE user_tbl(name VARCHAR(20), signup_date DA...原创 2018-10-18 21:56:11 · 170 阅读 · 0 评论 -
配置文件(pg_hba.conf和postgresql.conf )
一.pg_hba.conf 文件说明该文件可以配置服务器是否可以远程连接,同时还要在postgresql.conf 配置文件修改监听地址list_address = '*'1.下面的配置只能本地连接# IPv4 local connections:host all all 127.0.0.1/32 md5...原创 2018-10-18 21:57:07 · 1898 阅读 · 4 评论 -
数据类型
postgresql的数据类型比其他数据库类型多,有:布尔类型,数值类型,字符类型,二进制数据类型,位串类型,日期和时间类型,枚举类型,几何类型,网络地址类型,数组类型,xml类型,json类型,range类型,对象标识符类型,伪类型,其他类型;类型输入和转换:对于一下简单类型,如数字及字符串,使用通常的方法输入就可以了: select 1, 1.23, 'abc';对于复...原创 2018-10-18 21:57:59 · 852 阅读 · 0 评论 -
常用函数(以前学Mysql)
一.常用函数(字符串函数,数值函数,日期和时间函数,流程函数)1 字符串函数(concat,INSERT)# concat ,任何字符串和NULL连接都为NUll SELECT concat('aa','bb');SELECT concat('aa','bb',NULL);# INSERT(str,x,y,instr),将字符串str从x位置开始,y个字符长的字符替换为...原创 2018-10-18 21:58:55 · 256 阅读 · 0 评论 -
常用语句查询
-- # 模糊查询,_ 匹配一个字符,% 匹配多个字符-- # 下面的意思是:查询name字段第二个字符为s的所有项-- select * from test where name like '_s%';# 把字段name 重复的内容去除-- select DISTINCT name from test;-- # 多个字段的数学操作,必须是可以计算的类型,如整形,浮...原创 2018-10-18 21:59:58 · 529 阅读 · 1 评论 -
SQL语言
一.创建数据库和表,添加数据createdb exampledb;create table weather( city varchar(40), temp_lo int, temp_hi int, prcp real, date date);create table cities( name varchar(40), locati...原创 2018-10-18 22:22:47 · 372 阅读 · 0 评论 -
postgresql 数据库的备份和恢复
1.数据库备份pg_dump -h localhost -U postgres databasename > C:\databasename.bak2.恢复数据库,需要先建立数据库psql -h localhost -U postgres -d databasename < C:\databasename.bak ...转载 2018-10-18 22:27:09 · 170 阅读 · 0 评论