@@ -474,21 +474,21 @@ <h1 class="description center-align post-title">Linux普通用户无root权限
474
474
475
475
< div class ="post-date info-break-policy ">
476
476
< i class ="far fa-calendar-check fa-fw "> </ i > 更新日期:
477
- 2024-05-08
477
+ 2024-05-19
478
478
</ div >
479
479
480
480
481
481
482
482
< div class ="info-break-policy ">
483
483
< i class ="far fa-file-word fa-fw "> </ i > 文章字数:
484
- 605
484
+ 810
485
485
</ div >
486
486
487
487
488
488
489
489
< div class ="info-break-policy ">
490
490
< i class ="far fa-clock fa-fw "> </ i > 阅读时长:
491
- 2 分
491
+ 3 分
492
492
</ div >
493
493
494
494
@@ -566,6 +566,40 @@ <h1 id="4、退出MySQL"><a href="#4、退出MySQL" class="headerlink" title="4
566
566
567
567
568
568
< p > 至此,MySQL安装完成</ p >
569
+ < h1 id ="五、常用MySQL命令 "> < a href ="#五、常用MySQL命令 " class ="headerlink " title ="五、常用MySQL命令 "> </ a > 五、常用MySQL命令</ h1 > < p > 使用sysbench对MySQL进行基准测试时可能用得上的MySQL命令:</ p >
570
+ < h2 id ="1-查看指定数据库的容量大小 "> < a href ="#1-查看指定数据库的容量大小 " class ="headerlink " title ="1 查看指定数据库的容量大小 "> </ a > 1 查看指定数据库的容量大小</ h2 > < pre class ="line-numbers language-sql " data-language ="sql "> < code class ="language-sql "> < span class ="token keyword "> SELECT</ span > < span class ="token function "> SUM</ span > < span class ="token punctuation "> (</ span > data_length < span class ="token operator "> +</ span > index_length< span class ="token punctuation "> )</ span > < span class ="token keyword "> AS</ span > total_size_bytes< span class ="token punctuation "> ,</ span > CONCAT< span class ="token punctuation "> (</ span > < span class ="token function "> ROUND</ span > < span class ="token punctuation "> (</ span > < span class ="token function "> SUM</ span > < span class ="token punctuation "> (</ span > data_length < span class ="token operator "> +</ span > index_length< span class ="token punctuation "> )</ span > < span class ="token operator "> /</ span > < span class ="token number "> 1024</ span > < span class ="token operator "> /</ span > < span class ="token number "> 1024</ span > < span class ="token punctuation "> ,</ span > < span class ="token number "> 2</ span > < span class ="token punctuation "> )</ span > < span class ="token punctuation "> ,</ span > < span class ="token string "> ' MB'</ span > < span class ="token punctuation "> )</ span > < span class ="token keyword "> AS</ span > total_size_mb < span class ="token keyword "> FROM</ span > information_schema< span class ="token punctuation "> .</ span > < span class ="token keyword "> TABLES</ span > < span class ="token keyword "> WHERE</ span > table_schema < span class ="token operator "> =</ span > < span class ="token string "> 'sysbench_test'</ span > < span class ="token punctuation "> ;</ span > < span aria-hidden ="true " class ="line-numbers-rows "> < span > </ span > </ span > </ code > </ pre >
571
+
572
+ < p > 显示结果示例如下:< br > < img src ="/2024/04/17/linux-pu-tong-yong-hu-wu-root-quan-xian-an-zhuang-mysql-8-0-36/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%AE%B9%E9%87%8F%E5%A4%A7%E5%B0%8F.png " alt ="数据库容量大小 "> </ p >
573
+ < h2 id ="2-查看指定数据库中各表的大小 "> < a href ="#2-查看指定数据库中各表的大小 " class ="headerlink " title ="2 查看指定数据库中各表的大小 "> </ a > 2 查看指定数据库中各表的大小</ h2 > < pre class ="line-numbers language-sql " data-language ="sql "> < code class ="language-sql "> < span class ="token keyword "> SELECT</ span > table_name< span class ="token punctuation "> ,</ span > data_length < span class ="token operator "> +</ span > index_length < span class ="token keyword "> AS</ span > size_bytes< span class ="token punctuation "> ,</ span > CONCAT< span class ="token punctuation "> (</ span > < span class ="token function "> ROUND</ span > < span class ="token punctuation "> (</ span > < span class ="token punctuation "> (</ span > data_length < span class ="token operator "> +</ span > index_length< span class ="token punctuation "> )</ span > < span class ="token operator "> /</ span > < span class ="token number "> 1024</ span > < span class ="token operator "> /</ span > < span class ="token number "> 1024</ span > < span class ="token punctuation "> ,</ span > < span class ="token number "> 2</ span > < span class ="token punctuation "> )</ span > < span class ="token punctuation "> ,</ span > < span class ="token string "> ' MB'</ span > < span class ="token punctuation "> )</ span > < span class ="token keyword "> AS</ span > size_mb < span class ="token keyword "> FROM</ span > information_schema< span class ="token punctuation "> .</ span > < span class ="token keyword "> TABLES</ span > < span class ="token keyword "> WHERE</ span > table_schema < span class ="token operator "> =</ span > < span class ="token string "> 'sysbench_test'</ span > < span class ="token keyword "> ORDER</ span > < span class ="token keyword "> BY</ span > size_bytes < span class ="token keyword "> DESC</ span > < span class ="token punctuation "> ;</ span > < span aria-hidden ="true " class ="line-numbers-rows "> < span > </ span > </ span > </ code > </ pre >
574
+
575
+ < p > 显示结果示例如下:</ p >
576
+ < p > < img src ="/2024/04/17/linux-pu-tong-yong-hu-wu-root-quan-xian-an-zhuang-mysql-8-0-36/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%90%84%E8%A1%A8%E5%A4%A7%E5%B0%8F.png " alt ="数据库各表大小 "> </ p >
577
+ < h2 id ="3-查看数据库各表中的记录数量 "> < a href ="#3-查看数据库各表中的记录数量 " class ="headerlink " title ="3 查看数据库各表中的记录数量 "> </ a > 3 查看数据库各表中的记录数量</ h2 > < pre class ="line-numbers language-sql " data-language ="sql "> < code class ="language-sql "> < span class ="token keyword "> SELECT</ span >
578
+ t1< span class ="token punctuation "> .</ span > table_name< span class ="token punctuation "> ,</ span >
579
+ < span class ="token keyword "> COALESCE</ span > < span class ="token punctuation "> (</ span > t2< span class ="token punctuation "> .</ span > row_count< span class ="token punctuation "> ,</ span > < span class ="token number "> 0</ span > < span class ="token punctuation "> )</ span > < span class ="token keyword "> AS</ span > record_count
580
+ < span class ="token keyword "> FROM</ span >
581
+ information_schema< span class ="token punctuation "> .</ span > < span class ="token keyword "> tables</ span > t1
582
+ < span class ="token keyword "> LEFT</ span > < span class ="token keyword "> JOIN</ span > < span class ="token punctuation "> (</ span >
583
+ < span class ="token keyword "> SELECT</ span >
584
+ table_name< span class ="token punctuation "> ,</ span >
585
+ table_rows < span class ="token keyword "> AS</ span > row_count
586
+ < span class ="token keyword "> FROM</ span >
587
+ information_schema< span class ="token punctuation "> .</ span > < span class ="token keyword "> tables</ span >
588
+ < span class ="token keyword "> WHERE</ span >
589
+ table_schema < span class ="token operator "> =</ span > < span class ="token string "> 'sysbench_test'</ span > < span class ="token operator "> AND</ span > table_type < span class ="token operator "> =</ span > < span class ="token string "> 'BASE TABLE'</ span >
590
+ < span class ="token punctuation "> )</ span > t2 < span class ="token keyword "> ON</ span > t1< span class ="token punctuation "> .</ span > table_name < span class ="token operator "> =</ span > t2< span class ="token punctuation "> .</ span > table_name
591
+ < span class ="token keyword "> WHERE</ span >
592
+ t1< span class ="token punctuation "> .</ span > table_schema < span class ="token operator "> =</ span > < span class ="token string "> 'sysbench_test'</ span > < span class ="token operator "> AND</ span > t1< span class ="token punctuation "> .</ span > table_type < span class ="token operator "> =</ span > < span class ="token string "> 'BASE TABLE'</ span > < span class ="token punctuation "> ;</ span > < span aria-hidden ="true " class ="line-numbers-rows "> < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > < span > </ span > </ span > </ code > </ pre >
593
+
594
+ < p > 显示结果示例如下:</ p >
595
+ < p > < img src ="/2024/04/17/linux-pu-tong-yong-hu-wu-root-quan-xian-an-zhuang-mysql-8-0-36/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%90%84%E8%A1%A8%E8%AE%B0%E5%BD%95%E6%95%B0%E5%A4%A7%E5%B0%8F.png " alt ="数据库各表记录数大小 "> </ p >
596
+ < h1 id ="六、常用cmd命令 "> < a href ="#六、常用cmd命令 " class ="headerlink " title ="六、常用cmd命令 "> </ a > 六、常用cmd命令</ h1 > < p > 显示包含“mysql”的进程</ p >
597
+ < pre class ="line-numbers language-bash " data-language ="bash "> < code class ="language-bash "> < span class ="token function "> ps</ span > -eo pid,psr,user,cmd < span class ="token operator "> |</ span > < span class ="token function "> grep</ span > mysql< span aria-hidden ="true " class ="line-numbers-rows "> < span > </ span > </ span > </ code > </ pre >
598
+
599
+
600
+
601
+
602
+
569
603
< p > < strong > Reference</ strong > :</ p >
570
604
< p > < a target ="_blank " rel ="noopener " href ="https://www.cnblogs.com/chenkx6/p/13366638.html "> 1</ a > </ p >
571
605
< p > < a target ="_blank " rel ="noopener " href ="https://cloud.tencent.com/developer/article/1583129 "> 2</ a > </ p >
@@ -1039,7 +1073,7 @@ <h1 id="4、退出MySQL"><a href="#4、退出MySQL" class="headerlink" title="4
1039
1073
< br >
1040
1074
1041
1075
< i class ="fas fa-chart-area "> </ i > 站点总字数: < span
1042
- class ="white-color "> 11.1k </ span > 字
1076
+ class ="white-color "> 11.3k </ span > 字
1043
1077
1044
1078
1045
1079
0 commit comments