timmy / 📝 資料庫也要有備註!MySQL 註解操作大全
0 gustos
0 bifurcaciones
1 archivos
Última actividad 8 months ago
資料表跟欄位都能加上說明!用 COMMENT 打造自帶說明的資料庫結構,不再只有你看得懂。
| 1 | -- 建立一個名為 your_table_name 的資料表,並加上 Table 註解 |
| 2 | CREATE TABLE your_table_name ( |
| 3 | id INT PRIMARY KEY AUTO_INCREMENT, -- 自動遞增的主鍵 |
| 4 | name VARCHAR(100) NOT NULL -- 使用者名稱(不可為 NULL) |
| 5 | ) |
| 6 | COMMENT = '這是儲存使用者基本資訊的資料表'; -- Table 註解 |
| 7 | |
| 8 | -- 修改 your_table_name 的 Table 註解為新內容 |
| 9 | ALTER TABLE your_table_name |
| 10 | COMMENT = '更新後的資料表註解內容'; |
timmy / SQL Server 資料表空間使用查詢
0 gustos
0 bifurcaciones
1 archivos
Última actividad 10 months ago
這段 SQL 查詢會列出指定資料庫中每個資料表的名稱、所屬 Schema、行數(Row Count)、總佔用空間(KB)、已使用空間(KB)以及未使用空間(KB),並依據總佔用空間進行降序排序。這對於 資料庫管理與最佳化 非常有用,能幫助 DBA 或開發人員分析表的大小、尋找可能需要清理或最佳化的表,提升資料庫效能。
| 1 | USE [你的資料庫名稱]; |
| 2 | SELECT |
| 3 | s.name AS SchemaName, |
| 4 | t.name AS TableName, |
| 5 | p.rows AS RowCounts, |
| 6 | SUM(a.total_pages) * 8 AS TotalSizeKB, |
| 7 | SUM(a.used_pages) * 8 AS UsedSizeKB, |
| 8 | (SUM(a.total_pages) - SUM(a.used_pages)) * 8 AS UnusedSizeKB |
| 9 | FROM |
| 10 | sys.tables t |
timmy / MySQL 設定 root 使用者權限與密碼
0 gustos
0 bifurcaciones
1 archivos
Última actividad 10 months ago
這段 MySQL 指令 用於 建立 root 帳戶並賦予全域權限,適用於 開放遠端連線的 MySQL 伺服器。
| 1 | CREATE USER 'root'@'%' IDENTIFIED BY 'my_root_pwd'; |
| 2 | GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; |
| 3 | FLUSH PRIVILEGES; -- 重新整理權限表 |
| 4 | |
| 5 | ALTER USER 'root'@'%' IDENTIFIED BY 'my_root_pwd'; |
| 6 | FLUSH PRIVILEGES; -- 重新整理權限表 |
Siguiente
Anterior