hewking's blog
Author: hewking
Labels: blog
Created: 2024-12-03T07:24:45Z
Link and comments: https://github.com/hewking/blog/issues/16
Ctrl + ]
(Windows/Linux) 或 Cmd + ]
(Mac)-- 查看所有数据库
SHOW DATABASES;
-- 查看当前数据库
SELECT DATABASE();
-- 切换数据库
USE your_database_name;
-- 方法1:先切换数据库
USE your_database_name;
SELECT * FROM table_name;
-- 方法2:直接在表名前加数据库名
SELECT * FROM your_database_name.table_name;
-- 跨库关联查询
SELECT a.*, b.*
FROM database1.table1 a
JOIN database2.table2 b ON a.id = b.id;
通过界面:
通过 SQL:
-- 查看全部数据
SELECT * FROM table_name;
-- 限制返回行数
SELECT * FROM table_name LIMIT 100;
-- 条件查询
SELECT * FROM table_name WHERE column = 'value';
-- 排序查询
SELECT * FROM table_name ORDER BY column DESC;
-- 添加字段
ALTER TABLE table_name
ADD COLUMN column_name datatype;
-- 示例:添加测试覆盖率字段
ALTER TABLE stat_nirvana_code
ADD COLUMN test_coverage decimal(5,4) DEFAULT NULL;
Ctrl + Enter
: 执行当前 SQL 语句Ctrl + Space
: 代码补全F3
: 快速打开表数据Ctrl + S
: 保存 SQL 脚本选择执行环境:
多语句执行:
;
分隔多条 SQL 语句结果查看:
执行重要操作前:
生产环境操作:
权限管理:
连接失败:
查询超时:
字符集问题:
SHOW VARIABLES LIKE 'character%';
检查字符集设置