當前位置:首頁 » 編程語言 » mysql查看sql

mysql查看sql

發布時間: 2025-01-04 09:01:30

① 如何用sql命令查看Mysql資料庫大小

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';

② mysql怎麼查詢執行sql的記錄

-- 打開sql 執行記錄功能

set global log_output='TABLE' -- 輸出到表

set global log=ON; -- 打開所有命令

執行記錄功能general_log, 所有語句: 成功和未成功的.

set global log_slow_queries=ON; -- 打開慢查詢 sql 記錄

slow_log, 執行成功的: 慢查詢語句和未使用索引的語句

set global long_query_time=0.1; -- 慢查詢時間限制(秒)

set global log_queries_not_using_indexes=ON; -- 記錄未使用索引的sql 語句

-- 查詢sql 執行記錄

select * from mysql.slow_log order by 1; -- 執行成功的:慢查詢語句,和未

使用索引的語句

select * from mysql.general_log order by 1; -- 所有語句: 成功和未成功的.-- 關閉sql 執行記

③ 如何查看mysql中執行sql語句

如果我的理解沒錯的話,你的意思是正在執行的sql語句吧,
命令:
mysql>show full processlist;

示例:
mysql>select sleep(20);

另一個session執行:
mysql>show full processlist;
--- 可以看到正在執行的語句 ---
| 183 | root | localhost | NULL | Query | 6 | User sleep | select sleep(20) |

④ 怎麼打開/查看MySQL的SQL記錄

要是想用命令行的話,下面給你一些命令(MySQL)
啟動,關閉MySQL
在CMD中輸入: net start mysql
在服務管理器中啟動,關閉.
MySQL登錄
在CMD中輸入
mysql –h localhost –u root -p
查看資料庫: show databases;
使用資料庫: use db_name;
查看錶: show tables;
查看錶結構: describe table_name;
查看錶: show tables;

要是不想用命令就在安裝MYSQL的瀏覽器,直接在裡面打開看就好了

熱點內容
安卓十二系統什麼時候更新 發布:2025-07-02 00:12:28 瀏覽:345
shell腳本需要編譯鏈接 發布:2025-07-02 00:04:20 瀏覽:474
微信如何重設密碼 發布:2025-07-02 00:02:27 瀏覽:545
java代碼基礎 發布:2025-07-02 00:00:46 瀏覽:304
煙花的代碼c語言 發布:2025-07-01 23:56:04 瀏覽:224
安卓默認打開文件方式怎麼修改 發布:2025-07-01 23:30:38 瀏覽:862
壓縮機接線座 發布:2025-07-01 23:17:48 瀏覽:662
iqoo瀏覽器緩存路徑 發布:2025-07-01 23:12:38 瀏覽:693
明日之後如何獲得最新伺服器 發布:2025-07-01 23:12:35 瀏覽:52
tv加密頻道 發布:2025-07-01 23:10:58 瀏覽:625