在mysql中怎么样查看所在的数据库名

在mysql中怎么样查看所在的数据库名


缥缈止盈
浏览 4370回答 2
2回答

呼如林

1、要查看所有的数据库可以用超级用户登录后,show databases; 就会显示出来所有的数据库2、你查看了有多少数据库,也许你还是不知道数据库的保存位置,想找到数据库的保持位置,可以执行show variables; 找到| bdb_home , bdb_home就是mysql数据存放的位置如| bdb_home | /var/lib/mysql/ 意思就是mysql数据库都在/var/lib/mysql/ 目录下面mysql数据库的一个数据库实际上就是一个目录,如果你新创建一个数据库bbb,其实就是在/var/lib/mysql下面创建了一个目录,所以要备份,移动数据库,就可以直接把目录CP备份或移动走。3、进入指定数据库的目录,可以看到数据库的表,在默认的mysql引擎下,每个表有三个文件组成,文件的名称相同,后缀不同。 要备份单个的表,也可以直接把这个表的三个文件备份。

临摹微笑

可以使用这两种方式查看数据库名:1、用select database()语句;2、用status语句,查询出来的结果中有一行是currrent database:***。这里***就是当前所在的数据库名称。1、打开mysql控制台,并输入密码;2、要进入数据库  首先得输入 show databases;  3、要使用哪个数据库,必须先输入 use + 表名  如 use nowasp;4、要知道这个数据库中有哪些表就输入命令 show + 第三步的数据库。如show nowasp;5、之后就可以大量使用sql语句来操作你所需要的表,达到学习sql语句的目的,如查看表中的数据  select * from accounts;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL