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 ;

 

相關鏈接:

 Python連接PostgreSQL數據庫

https://blog.csdn.net/why_not2007/article/details/79062351


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM