各种数据库信息查看命令

时间:2021-11-24 03:23:23
  • 查看数据库的版本 select version();
  • 查看数据库支持的存储引擎及当前的默认存储引擎 show engines;

    • 查看当前登录数据库的用户名 select user();
    • 查看当前登录数据库用户的权限 show grants for sally; –sally为用户名
    • 查看当前用户能看到的所有数据库 show databases;
    • 转到指定的数据库 use books; – books为数据库名
    • 查看当前数据库中所有的表 show tables;
    • 查看某个表的结构信息 describe customers; –customers为表名


  • 一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)

    C:/>mysql -h localhost -u root -p123

    二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”

    C:/>mysql -h 192.168.0.201 -P 3306 -u root -p123

    三、MySQL 连接本地数据库,用户名为“root”,隐藏密码

    C:/>mysql -h localhost -u root -p
    Enter password:

    四、MySQL 连接本地数据库,用户名为“root”,指定所连接的数据库为“test”

    C:/>mysql -h localhost -u root -p123 -D test
    mysql>select database();
    +------------+
    | database() |
    +------------+
    | test |
    +------------+