mysql基礎歸納
阿新 • • 發佈:2020-09-12
mysql基礎歸納
在實操mysql之前,詳細的看過大佬Ben Forta的《MySQL必知必會》,但是缺少實際操作,本子改用Linux系統後,為了持續學習Mysql資料庫基礎知識,計劃從頭開始逐漸總結mysql常規使用方法,該篇部落格會不斷更新完善。
- 登陸
1 mysql -u root -p
- 檢視mysql中的資料庫名稱、某個資料庫中表的名稱
1 SHOW DATEBASES; 2 USE 資料庫名稱; 3 SHOW TABLES;
- 檢視所有資料資訊(後面增加 \G 用於改變命令列中的輸出格式)
1 SELECT * FROM 表名\G # 注意 \G 後面沒有 ;
- 在表中插入資料
1 INSERT INTO 表名(欄位名)VALUES (與欄位名對應的資料);
- 建立一個表
1 CREATE TABLE 表名(欄位名 欄位型別 NOT NULL AUTO_INCREMENT, 欄位名 欄位型別 NULL);
- 檢視一些mysql重要內容(例如:預設建立資料庫的儲存路徑 datadir)
1 SHOW VARIABLES LIKE '%DIR%';
- 將資料庫表中的列資料以 .txt 格式匯出
1 SELECT exercise_comment INTO OUTFILE '/var/lib/mysql-files/test.txt' FROM leetcode_record;
1 SELECT * INTO OUTFILE '/var/lib/mysql-files/test1.txt' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' FROM leetcode_record;
- 將Excel表格資料匯入資料庫表中(匯入前要建一個新表:要對應好表列欄位)
1 SHOW VARIABLES LIKE "LOCAL_INFILE"; # 第一次使用時需要先更改設定 2 SET GLOBAL LOCAL_INFILE=ON; 3 mysql --local-infile -u root -p # 使用本地模式登陸 4