zoukankan      html  css  js  c++  java
  • mysql语句查询表结构信息及variables

    -- 所有的表
    select * from infomation_schema.tables;  
    -- dbname库下的表 select * from infomation.schema.tables where table_schema='dbname'; -- 表名 表注释 表数据大小 索引量 select table_name, table_comment, concat(truncate(data_length/1024/1024,2),'MB'), concat(truncate(index_length/1024/1024,2),'MB') from information_schema.`TABLES` where table_schema='dbname';
    -- 授予user_name用户在dbname库下所有表权限(增删改查)
    grant all on dbname.* to 'user_name'@'%'

    mysql variables 

    variables 有两种全局变量(作用于mysql全局)和会话变量(作用于具体连接的客户端)。

    1.  服务器启动时所有全局变量初始化为默认值

      服务器启动后连接服务器执行set global var_name 更改全局变量(必须具有super权限)

    2.  mysql为每个客户端连接提供会话变量,客户端连接时全局变量的当前值对会话变量进行初始化

      通过set session ver_name 修改会话变量

    全局变量的修改对所有客户端可见,但是全局变量的修改只影响更改后连接的客户端,更改前连接的客户端不受影响。

    -- 查看所有变量
    show variables;
    
    --key_buffer_size 关键缓存大小变量,对表的性能影响很大
    show variables like 'key_buffer_size'
    
    -- 指定设置某个全局变量
    set global sort_buffer_size = 10 * 1024 * 1024;
    
    -- 指定设置某个会话变量
    set session sort_buffer_size = 10 * 1024 * 1024;

    mysql variable 参考自https://blog.csdn.net/qq_30450439/article/details/80089892

  • 相关阅读:
    保险实战
    单片机的应用(位操作)
    显示转换(类型转换)
    游泳池的容量
    消失的重量(隐式变换)
    物品交换(变量)
    物品的存放(变量)
    输出变量的界值(int、float、long.....)
    在屏幕上输出内容
    C#笔记
  • 原文地址:https://www.cnblogs.com/lovelp0327/p/12869743.html
Copyright © 2011-2022 走看看