www.fltk.net > postgrEsql 命令

postgrEsql 命令

连接数据库, 默认的用户和数据库是postgres psql -U user -d dbname 切换数据库,相当于mysql的use dbname \c dbname 列举数据库,相当于mysql的show databases \l 列举表,相当于mysql的show tables \dt 查看表结构,相当于desc tblname,show co...

在命令行下执行:psql -d 库名 -f 文件名; 也可直接在sql脚本开头加:psql 库名 (-U 用户名)

直接在命令行输入:quit或者是exist即可完成退出。 备注:其实最简单的方法就是关闭登录窗口,或者切换用户的形式完成退出当前用户的数据库操作。

命令行执行:psql -d 库名 -f 文件名; 直接sql脚本加:psql 库名 (-U 用户名)

(1)用户实用程序: createdb 创建一个新的PostgreSQL的数据库(和SQL语句:CREATE DATABASE 相同) createuser 创建一个新的PostgreSQL的用户(和SQL语句:CREATE USER 相同) dropdb 删除数据库 dropuser 删除用户 pg_dump 将PostgreSQL数据...

1、通过命令行查询 \d 数据库 —— 得到所有表的名字 \d 表名 —— 得到表结构 2、通过SQL语句查询 "select * from pg_tables" —— 得到当前db中所有表的信息(这里pg_tables是系统视图) "select tablename from pg_tables where schemaname='public...

可以用postgresql自带psql程序 psql -U username -W -d dbname -f xx.sql username 要用有权限做这件事的用户名 指定导入的数据库则加上-d dbname 不指定就不用加 之后输入密码就行啦

psql里 查看所有库:\l 查看所有表: \dt 查看某个表的结构: \d 表名 如果表位于你的自定义模式中,要把模式名加入“搜索路径”。具体来说就是编辑postgres的配置文件:\postgres.conf,编辑 search_path= 这行

删除t_user表中所有数据 delete * from t_user; 删除一条或多条数据 delete from t_user where user_id='12345';

select * from ta1 where f1 like '%L';

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com