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
相关推荐
洲覆9 分钟前
缓存异常:缓存穿透、缓存击穿、缓存雪崩
开发语言·数据库·mysql·缓存
xcLeigh39 分钟前
KingbaseES数据库:本地连接全攻略!从环境检查到问题排查,新手也能轻松上手
数据库
rexling144 分钟前
【玩转全栈】----Django基本配置和介绍
数据库·django·sqlite
Deamon Tree1 小时前
如何保证缓存与数据库更新时候的一致性
java·数据库·缓存
大G的笔记本1 小时前
MySQL 中的 行锁(Record Lock) 和 间隙锁(Gap Lock)
java·数据库·mysql
洲覆1 小时前
go-mysql-transfer 伪装从库实现 MySQL 到 Redis 数据同步(完整配置)
数据库·redis·mysql·golang
谅望者2 小时前
SQL 自连接详解:当数据表需要与自己对话(组织层级实战)
数据库·sql·mysql·oracle·database
姚远Oracle ACE2 小时前
解读 “SQL ordered by Physical Reads (UnOptimized)“
数据库·sql·oracle
山峰哥2 小时前
KingbaseES 表空间与模式优化策略深度研究报告
开发语言·数据结构·数据库·oracle·深度优先
九转苍翎2 小时前
深入解析MySQL(6)——存储过程、游标与触发器
数据库·mysql