postgresql數據庫學習-win平臺下SQLshell基礎操作及語法
由於在學習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基礎操作及語法