请选择 进入手机版 | 继续访问电脑版
查看: 21669|回复: 2128

mysql查看命令整理-01

[复制链接]
  • TA的每日心情

    2020-4-12 22:16
  • 签到天数: 71 天

    [LV.6]常住居民II

    发表于 2016-3-11 14:23:04 | 显示全部楼层 |阅读模式
    本帖最后由 以谁为师 于 2016-3-11 14:37 编辑

    mysql查看数据库、表-01
    [SQL] 纯文本查看 复制代码
    show databases;
    #看看数据库名
     
    use mysql
    #进入数据库
    show tables;
    #看看表名
     
    desc user;
    #看看表结构
     
    mysql> desc user;
    #看看表结构
    +------------------------+-----------------------------------+------+-----+-----------------------+-------+
    | Field                  | Type                              | Null | Key | Default               | Extra |
    +------------------------+-----------------------------------+------+-----+-----------------------+-------+
    | Host                   | char(60)                          | NO   | PRI |                       |       |
    | User                   | char(16)                          | NO   | PRI |                       |       |
    | Password               | char(41)                          | NO   |     |                       |       |
    | Select_priv            | enum('N','Y')                     | NO   |     | N                     |       |
     
    mysql> select host, user, password from user;
    #看看表字段
    +------------------+------+----------+
    | host             | user | password |
    +------------------+------+----------+
    | localhost        | root |          |
    | www.to-share.net | root |          |
    | 127.0.0.1        | root |          |
    | ::1              | root |          |
    | localhost        |      |          |
    | www.to-share.net |      |          |
    +------------------+------+----------+
     
     
    mysql> SELECT  HOST,USER FROM mysql.user;
    #查询mysql数据库user表 'host、user'字段
    +------------------+------+
    | host             | user |
    +------------------+------+
    | 127.0.0.1        | root |
    | ::1              | root |
    | localhost        |      |
    | localhost        | root |
    | www.to-share.net |      |
    | www.to-share.net | root |
    +------------------+------+


    扩展查看-02
    [AppleScript] 纯文本查看 复制代码
    show processlist;
    #查看进程
    show grants FOR  root;
    #查询 root 用户创建语句
    show create DATABASE discuz;
    #查询 创建数据库语句
    show create table  mysql.user;
    #查询 创建表语句


    查看数据库容量-03
    [AppleScript] 纯文本查看 复制代码
    1、进入information_schema 数据库(存放了其他的数据库的信息)
    use information_schema;
    2、查询所有数据的大小:
    select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;
    
    
    3、查看指定数据库的大小:
    比如查看数据库home的大小
    select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='home';
    
    
    4、查看指定数据库的某个表的大小
    比如查看数据库home中 members 表的大小
    select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='home' and table_name='members';
    回复

    使用道具 举报

    该用户从未签到

    发表于 2016-3-11 18:02:56 | 显示全部楼层
    支持,看起来还是可以的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-3-12 18:28:05 | 显示全部楼层
    非常感谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-10 03:16
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-3-13 07:08:26 | 显示全部楼层
    非常感谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-3-13 07:45:55 | 显示全部楼层
    非常感谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-3-13 13:21:52 | 显示全部楼层
    支持,看起来还是可以的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-3-13 15:54:35 | 显示全部楼层
    支持,看起来还是可以的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-3-13 18:45:00 | 显示全部楼层
    支持,看起来还是可以的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-3-13 23:56:47 | 显示全部楼层
    我是来水经验的……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-3-14 00:13:24 | 显示全部楼层
    谢谢楼主的分享
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表