当前位置:   article > 正文

如何查看MySQL数据库状态及信息(内存、数据库、编码格式、表、列、索引等)_mysql 查看内部详细信息

mysql 查看内部详细信息
  • 备战2022春招或暑期实习,本专栏会持续输出MySQL系列文章,祝大家每天进步亿点点!文末私信作者,我们一起去大厂
  • 本篇总结的是 《如何查看MySQL数据库状态及信息》,后续会每日更新~
  • 关于《Redis入门到精通》、《并发编程》、《Java全面入门》、《鸿蒙开发》等知识点可以参考我的往期博客
  • 相信自己,越活越坚强活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!

目录

1、简介

2、正文

2.1 查看所有数据库

2.2 查看正在使用的数据库

2.3 查看当前数据库中的表

2.5 显示授权用户及其权限

2.6 查看服务器错误或警告信息

2.7 查看建库语句和建表语句

2.8 查看数据库端口

2.9 查看数据库索引大小

2.10 查看数据库大小

2.11 查看最大连接数

2.12 查看当前线程相关信息

2.13 查看文件存储路径

2.14 查看数据库编码

2.15 帮助指令


1、简介

现如今我们操作数据库,都是使用现成的数据库管理工具,比如Navicat、SQLyog等等。这些工具能够提供可视化操作界面,大大的提升了我们的操作效率,但是这样往往让我们忘却了很多数据库语句,比如建表语句、查询数据库信息等。这篇文章我们学习几个非常有用的语句,便于在没有可视化工具的时候给到你帮助。

2、正文

2.1 查看所有数据库

  1. mysql> SHOW DATABASES;
  2. +--------------------+
  3. | Database           |
  4. +--------------------+
  5. | information_schema |
  6. | liziba             |
  7. | mysql              |
  8. | performance_schema |
  9. | sys                |
  10. +--------------------+
  11. 5 rows in set (0.00 sec)

image.png

2.2 查看正在使用的数据库

此时未选择数据库,显示null

  1. mysql> SELECT DATABASE();
  2. +------------+
  3. | DATABASE() |
  4. +------------+
  5. NULL       |
  6. +------------+
  7. 1 row in set (0.00 sec)

选择数据库liziba

  1. mysql> USE liziba;
  2. Database changed
  3. mysql> SELECT DATABASE();
  4. +------------+
  5. | DATABASE() |
  6. +------------+
  7. | liziba     |
  8. +------------+
  9. 1 row in set (0.00 sec)

image.png

2.3 查看当前数据库中的表

  1. mysql> SHOW TABLES;
  2. +------------------+
  3. | Tables_in_liziba |
  4. +------------------+
  5. | user             |
  6. +------------------+
  7. 1 row in set (0.00 sec)

image.png

2.4 查看表的列信息

  1. mysql> SHOW COLUMNS FROM user;
  2. +-------+--------------+------+-----+---------+----------------+
  3. | Field | Type         | Null | Key | Default | Extra          |
  4. +-------+--------------+------+-----+---------+----------------+
  5. | id    | bigint(20)   | NO   | PRI | NULL    | auto_increment |
  6. | name  | varchar(255) | NO   |     | NULL    |                |
  7. | age   | int(11)      | NO   |     | NULL    |                |
  8. | sex   | smallint(6)  | NO   |     | NULL    |                |
  9. +-------+--------------+------+-----+---------+----------------+
  10. 4 rows in set (0.00 sec)

image.png

2.5 显示授权用户及其权限

查看所有用户的授权信息:

mys
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/925841
推荐阅读
相关标签
  

闽ICP备14008679号