Kingbase 数据库 KSQL 常用命令指南
1. 连接与基本操作
1.1 连接数据库
ksql -U 用户名 -d 数据库名 -h 主机名 -p 端口号
ksql -U system -d testdb -h 127.0.0.1 -p 54321
1.2 执行 SQL 脚本
ksql -U <用户名> -W -f <SQL 脚本文件路径>
ksql -U root -W -f init_database.sql
1.3 常用元命令
\l
\c 数据库名
\d
\d 表名
\q
1.4 删除数据库
1.4.1 使用 SQL 命令删除数据库
DROP DATABASE [IF EXISTS] 数据库名称;
DROP DATABASE IF EXISTS test_db;
1.4.2 强制删除数据库(有连接时)
SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE pg_stat_activity.datname = '数据库名称';
DROP DATABASE 数据库名称;
2. 数据查询 (SELECT)
基本查询
SELECT * FROM 表名;
SELECT 列 1, 列 2 FROM 表名;
表名 条件;
表名 LIMIT ;