postgresql连接数据库命令,执行sql脚本
//登录pgsql数据库
psql -U postgres(用户名)
//输入用户的口令
//列举数据库
\l
//创建数据库
cretae database [数据库名称];
//选择切换数据库
\c [数据库名]
//某个表结构
\d [表名]
//某个库中所有表
\dt
//显示字符集
\encoding
//设置字符集
\encoding [UTF8/GBK]
//执行外部脚本
\i /root/db.sql
//退出psql
\q
1.列出所有表名查询语句
SELECT tablename FROM pg_tables
WHERE tablename NOT LIKE ‘pg%’
AND tablename NOT LIKE ‘sql_%’
ORDER BY tablename;
2.执行外部脚本
\i /root/db.sql