MySql——数据库常用命令

一、关于数据库的操作

查看mysql中有哪些数据库

sql 复制代码
show databases;

显示创建指定数据库MySQL语句

sql 复制代码
SHOW CREATE DATABASE 数据库名:

使用指定数据库

sql 复制代码
use 数据库名;

查看当前使用的是哪个数据库

sql 复制代码
select database();

查看指定数据库下有哪些表

sql 复制代码
use 数据库名;	-- 先选择数据库
show tables;	-- 查看这个数据库

二、关于表的操作

显示指定表的MySQL语句

sql 复制代码
SHOW CREATE TABLE 表名;
-- 或
SHOW CREATE TABLE 数据库名.表名;

查看指定表所有字段信息

sql 复制代码
SHOW COLUMNS from 表名;

三、关于服务器操作

显示服务器状态信息

sql 复制代码
SHOW STATUS;

显示服务器错误消息

sql 复制代码
SHOW ERRORS;

显示服务器警告消息

sql 复制代码
SHOW WARNINGS;

显示授予用户(所有用户或特定用户)的安全权限

sql 复制代码
SHOW GRANTS;

四、其他操作

查看当前数据库管理系统的版本

sql 复制代码
select version();

退出mysql

sql 复制代码
exit
相关推荐
oradh11 小时前
Oracle数据库中的Java概述
java·数据库·oracle·sql基础·oracle数据库java概述
2301_7950997411 小时前
如何优化SQL中大批量数据的物理删除_分批次与间隔控制
jvm·数据库·python
2301_8125396712 小时前
CSS如何引入CSS形状生成器_通过自定义属性实现图形化样式
jvm·数据库·python
maxmaxma12 小时前
Claude Code集成DeepSeek-V4-pro全栈开发 - MCP 连接数据库
数据库·ai
lb291712 小时前
navicat连接Oracle报错了:“身份证明检索失败”
数据库·oracle·连接oracle数据库报错
xfhuangfu12 小时前
Oracle 12.2 ORA-600 数据库发生重启案例
数据库·oracle
m0_6091604912 小时前
Golang怎么实现数据库连接重试_Golang如何在启动时重试连接直到数据库就绪【技巧】
jvm·数据库·python
罗超驿12 小时前
8.数据库约束学习笔记:从非空、默认、唯一与主键约束到主键自增
数据库·mysql
zxrhhm13 小时前
PostgreSQL 大规模随机数据生成完整指南
大数据·数据库·postgresql
techdashen13 小时前
Cloudflare + PlanetScale:在边缘运行全栈应用,数据库也不例外
数据库