首页 > 数据库技术 > 详细

postgresql数据库学习-win平台下SQLshell基础操作及语法

时间:2019-05-14 22:43:59      阅读:442      评论:0      收藏:0      [点我收藏+]

由于在学习https://www.bilibili.com/video/av24590479小马视频时, up主采用的linux虚拟机进行教学, 而本人采用window7进行操作,故在基础操作和语法上两边会有出入, 在学习中通过百度查询等方式, 将测试正确的内容记录整理如下.

技术分享图片

1\首先登录方式如上图, 在shell的提示下输入对应信息,键入密码后回车即可登录.

2\显示所有数据库列表 \l; (注意这里是小写的L)

3\建立名为abc的数据库 create database abc;

4\打开并连接abc数据库 \c abc;

5\在数据库abc中建立名为posts的表 create table posts (title varchar(255), content text);  

6\上一行命令成功后会显示CREATE TABLE ,查看表格语法 \dt;

技术分享图片

7\查看第五条建立的表格的内容语法, \d posts;

技术分享图片

8\使用sql脚本语法 \i  /db.sql;

在这里我用vs code建立了一个内容为  create table posts (title varchar(255), content text); 的sql脚本,并命名为dq.sql, 而后将该脚本放置于postgresql的安装所在盘根目录下, 比如D盘对应路径为"D:\db.sql", 显示效果如下

技术分享图片

9\删除表格posts语法 drop table posts;

技术分享图片

10\删除数据库abc语法 drop database abc;(注意删除前先退出abc数据库, 可以用\c切换到别的数据库中,如\c postgres;)

技术分享图片

11\重命名表格posts语法 alter table posts rename to new;

技术分享图片

12\退出语法\q;

 

postgresql数据库学习-win平台下SQLshell基础操作及语法

原文:https://www.cnblogs.com/feng-hao/p/10865057.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!