今天在操作数据库的时候,不知道进去了哪个库,那我们怎么查看当前你正在操作的数据库呢。我总结了一下总共有四种方式进行查看,今天也写一写,强化一下基础。

1 命令select database()

mysql> select database();
+------------+
| database() |
+------------+
| NULL       |
+------------+
1 row in set (0.00 sec)

从查询结果可以看出,我们当前没有进入到任何数据库。所以为NULL。

mysql> use test;   /*我们进入test库。*/
mysql> select database(); /*再次执行。*/
+------------+
| database() |
+------------+
| test       |
+------------+
1 row in set (0.00 sec)

从查询结果可以看出,我们当前处于test数据库中。

2 命令show tables

+----------------+
| Tables_in_test |
+----------------+
| login          |
| login_view     |
+----------------+
2 rows in set (0.00 sec)

从第一行中可以看出我们目前正处在test库中。

3 命令status

mysql> status
--------------
mysql  Ver 14.14 Distrib 5.6.23, for linux-glibc2.5 (x86_64) using  EditLine wrapperConnection id:          22
Current database:       test
Current user:           root@localhost
SSL:                    Not in use
Current pager:          stdout

Current database:后面跟着的就是当前库test。

4 通过修改mysql提示符来永久显示当前所属库

第一步 链接客户端时通过参数指定

#mysql -uroot -pmysql --prompt 提示符参数

第二步 链接上客户端后,通过prompt命令修改
mysql> prompt 提示符参数;
mysql 提示符参数:
\D -->完整的日期
\d -->当前数据库
\h -->服务器名称
\u -->当前用户

[root@bogon ~]# mysql -uroot -pmysql --prompt "\u@\h \d>"
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 24
Server version: 5.6.23-enterprise-commercial-advanced MySQL Enterprise Server - Advanced Edition (Commercial)Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.root@localhost (none)>prompt mysql>
PROMPT set to 'mysql>'
mysql>use test;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
mysql>prompt \u@\h \d>
PROMPT set to "\u@\h \d>"
root@localhost test>

MySQL 查看当前数据库相关推荐

  1. mysql查看某个数据库下的所有视图

    mysql查看某个数据库下的所有视图 select count(1) from information_schema.TABLES where table_type='view' and TABLE_ ...

  2. SHOW VARIABLES LIKE “tx_isolation“查看mysql查看当前数据库的事物隔离级别

    SHOW VARIABLES LIKE "tx_isolation"查看mysql查看当前数据库的事物隔离级别

  3. mysql 查看当前数据库编码方式_MySQL查看与修改当前数据库编码的方法

    MySQL中,数据库的编码是一个相当重要的问题,有时候我们需要查看一下当前数据库的编码,甚至需要修改一下数据库编码. 查看当前数据库编码的SQL语句为: mysql> use xxx Datab ...

  4. mysql 查看当前数据库编码_MySQL查看并修改当前数据库编码

    MySQL中,数据库的编码是一个相当重要的问题,有时候我们需要查看一下当前数据库的编码,甚至需要修改一下数据库编码. 查看当前数据库编码的SQL语句为: mysql> use xxx Datab ...

  5. mysql查看当前数据库中表明,MySQL中查看当前数据库的所有表

    关键词 MySQL数据库 表 摘要 本文介绍在MySQL数据库中,如何列出并查看当前数据库的所有表. 本文介绍在MySQL数据库中,如何列出并查看当前数据库的所有表. 我们创建一个数据库之后,数据库里 ...

  6. MYSQL查看某个数据库下所有表索引的数据量及占用空间大小

    查询某个库下所有表&索引的数据量及占用空间大小 SELECTtable_schema AS '数据库',table_name AS '表名',table_rows AS '记录数',TRUNC ...

  7. mysql查看指定数据库的定义声明(字符集等信息)

    @TOCmysql查看指定数据库的定义声明(字符集等信息) 欢迎使用Markdown编辑器 mysql8.0以上: SHOW CREATE DATABASE '数据库名字': 完成了. 新的改变 我们 ...

  8. MySQL查看当前数据库

    (1)在MySQL下查看当前使用的是哪个数据库,有三种方式 用select database()语句 mysql> select database(); +------------+ | dat ...

  9. mysql 查看某数据库中所有表的行数,information_schema.tables不准确。count(*)拼接准确。

    mysql使用information_schema.tables统计表的行数,统计结果和count(*)的结果不一样. select table_name,table_rows from inform ...

最新文章

  1. opencv基础知识-videowriter
  2. android获取屏幕尺寸、密度
  3. storm在运行过程中会自动调整拓扑吗_干粉灭火器灌装机的操作你知道吗?
  4. k8s基础学习-存储卷
  5. 通过Rancher部署并扩容Kubernetes集群基础篇一
  6. 【postMan】发送post请求,返回错误码415
  7. sncr脱硝技术流程图_SNCR烟气脱硝技术工艺流程示意图
  8. 精通 JS正则表达式(转)
  9. 装饰模式 -- 大话设计模式
  10. java给图片增加水印(图片水印,文字水印)
  11. 史密斯圆图串并联口诀_阻抗匹配与史密斯圆图基本原理『一』
  12. iOS多张图片合成一个视频
  13. im2col运算 - 一种卷积优化算法
  14. java 实现qq截图功能吗_Java实现了任意位置截屏(仿QQ截图)
  15. 【巴什博弈 抢夺资源】
  16. Word、Excel、PPT等图标异常解决方案
  17. 解决:该公众号提供的服务出现故障,请稍后重试
  18. The LeVoice Far-field Speech Recognition System for VOiCES from a Distance Challenge 2019
  19. 取消华为mate30 删除图片时手机弹出提示:“..检测xx删除了图片..“
  20. LOL召唤师信息查询工具(可查服务器、段位、胜点,隐藏分、战斗力)

热门文章

  1. 微信小程序 — tag标签设置选中效果和未选样式
  2. 新能源汽车——动力电池
  3. #五、再一种正方:2
  4. 用while循环写四叶玫瑰数(自幂数)
  5. Java的API(Scanner\Object\Date区\Math\Random\Arrays\String区\regex\包装类...)一般是parse(String)
  6. LeetCode-1873. 计算特殊奖金
  7. 复选框 全选 以及 获取所有选中的值
  8. 云计算概念活跃 浪潮软件放量涨停
  9. 香港云服务器哪家便宜好用?
  10. MAVEN Plugins 插件官网下载