(SQL学习随笔1)针对database的常用操作

MySQL

SHOW DATABASES; -- 查看存在的所有database名称
CREATE DATABASE demo_db; -- 创建名为demo_db的database
CREATE DATABASE IF NOT EXISTS demo_db; -- 使用从句IF NOT EXISTS创建名为demo_db的database

SELECT database(); -- 查看当前database
USE db_name; -- 切换到demo_db
SHOW TABLES; -- 查看当前选中数据库下所有表名

DROP DATABASE demo_db; -- 删除指定database
DROP DATABASE IF EXISTS demo_db; -- 使用从句IF EXISTS删除名为db_name的database

PostgreSQL

CREATE DATABASE demo_db;
COMMENT ON DATABASE demo_db IS '添加说明内容'
SELECT datname, description FROM pg_shdescription
JOIN pg_database ON objoid = pg_database.oid
WHERE datname = 'demo_db '; -- 查看说明内容

SELECT current_database(); -- 查看当前database
# 在PostgreSQL中,在DataGrip的指定database上右键创建控制台来进行数据库的切换操作

你可能感兴趣的:(SQL,SQL)