mysql簡介以及常用dos命令
阿新 • • 發佈:2017-07-02
style delet 多個 操作 top pre 電子 排序 dex
mysql:關系型數據庫管理系統(RDBMS 即 relational database management system)
什麽是數據庫:數據庫是根據數據結構來組織、存儲和管理數據的倉庫。它是一些關聯表的集合。
- 數據表: 表是數據的矩陣。在一個數據庫中的表看起來像一個簡單的電子表格。
- 列: 一列(數據元素) 包含了相同的數據, 例如郵政編碼的數據。
- 行:一行(=元組,或記錄)是一組相關的數據,例如一條用戶訂閱的數據。
- 冗余:存儲兩倍數據,冗余降低了性能,但提高了數據的安全性。
- 主鍵:主鍵是唯一的。一個數據表中只能包含一個主鍵。你可以使用主鍵來查詢數據。
- 外鍵:外鍵用於關聯兩個表。
- 復合鍵
- 索引:使用索引可快速訪問數據庫表中的特定信息。索引是對數據庫表中一列或多列的值進行排序的一種結構。類似於書籍的目錄。
doc命令添加mysql用戶實例
use mysql; insert into user(hos,user,password,select_priv,insert_priv,update_priv) values(‘localhost‘,‘demo‘,PASSWORD(‘123‘),‘Y‘,‘Y‘,‘Y‘);//授權用戶可進行 SELECT, INSERT 和 UPDATE操作權限 FLUSH PRIVILEGES;//這個命令執行後會重新載入授權表 select host,user,password from user where user=‘demo‘;
刪除mysql用戶
delete from user where user = ‘demo‘;
管理數據庫常用命令
show databases; //顯示數據庫列表 use demo;//選擇一個數據庫 show tables;//顯示指定數據庫的所有數據表 show index from table_demo;//顯示數據表的索引信息 show table statiu from table_demo; // 顯示數據庫 table_demo 中所有表的信息 show table statiufrom table_demo LIKE ‘table_demo%‘; //表名以table_demo開頭的表的信息 show table statiu from table_demo LIKE ‘table_demo%‘\G; //加上 \G,查詢結果按列打印 net start mysql //啟動mysql服務 net stop mysql //關閉mysql服務
mysql簡介以及常用dos命令