mysql 运维用到的命令

show variables like 'socket%';

通过socket 进行连接

 

  select user,host,authentication_string from user;

 

 

 \s

开多个实例配置:

 

 

慢查询存入到数据表:   

 开启存储引擎:

 

  

 

 禁用:

 

 

 

 导入数据:

 int

 

 

字符串:

 获取随机数:

select floor(1+rand()*99);

重复某个字符多少次

select repeat('a',floor(1+rand()*127));

 

 

 

 只修改后加入的,现有的不会修改:

 修改表的字符集:

 

 

 

 

 

 

 

 

 查找不是InnoDB的表:

1
2
3
select table_schema,table_name,`engine`, sys.format_bytes(data_length) as data_size from TABLES
where `engine` <> 'InnoDB'
and table_schema not in ('mysql','performance_schema','information_schema');f分区表

 分区表:

 

 计算表中每行数据的平均大小:

 

 统计表中的列编码格式utf8

1
2
3
4
5
6
7
8
9
10
11
select
   CONCAT(TABLE_SCHEMA,'.',TABLE_NAME) as Name,
     character_set_name,
     GROUP_CONCAT(COLUMN_NAME SEPARATOR ' : ') as COLUMN_LIST
 
from information_schema.COLUMNS
where
data_type in ('varchar','longtext','text','mediumtext','char')
and character_set_name <> 'utf8mb4'
and table_schema not in('mysql','`performance_schema`','information_schema','sys')
group by NAME,character_set_name;

  

 

 

 

  

 

 

 

 

 

比较不错的 sql:

自动添加行号:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

posted @   石shi  阅读(97)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示