開發者必備 MySQL 資料庫的常用命令

湯清麗發表於2019-12-23

關於mysql資料庫的一些常用命令操作,經常不用就很容易忘記,今天再次複習做了一些筆記加深印象,如何用命令連線mysqla資料庫進行增刪改查,以下是操作過程。

一、連線資料庫

首先連線資料庫一定要下載好環境安裝,至於安裝方面我就不多說了,操作步驟如下:

第一步:➜ ~ nginx 連線伺服器

第二步:➜ ~ mysql.server start //連線資料庫

第三步:
mysql -h localhost -u root -p 回車 //登陸資料庫
password:*****登陸密碼
(如果沒有密碼,也可以不用輸入 -p 直接就不用輸入密碼)

第四步:create database txt; //新增資料庫

第五步:show databases; //檢視資料庫
通過這條命令我們可以看到剛剛新增的庫‘txt’如下:

第六步:use txt; //選擇資料庫,就可以看到資料庫的檔案,由於資料庫裡面暫時沒有資料,所以是空的。

第七步:那麼我們可以建立表一個表,表的名字為user1:

第八步:show tables; //檢視錶

第九步:drop database txt;(txt為資料庫名字)// 刪除資料庫

二、建立一張表

1.建立一個簡單的資料表
注意:

  • 需要先選中庫,才能建立表。
  • 欄位最後一行沒有逗號。
  • insert 增加資料
  • id name age 三列
    CREATE TABLE IF NOT EXISTS user1(
    id int UNSIGNED AUTO\_INCREMENT PRIMARY KEY,
    name varchar(255) NOT NULL,
    age tinyint NOT NULL DEFAULT 0 )ENGINE\=MyISAM DEFAULT CHARSET\=utf8; 

    insert into 表名('欄位','欄位','欄位') valuer('值','值','值');

    INSERT INTO user (id,name,age) VALUES (1,'lisi',23); 

2. 插入資訊:
在需要增加資料的情況下我們也可以插入新的資料:

insert  into user valuer('4','zhangsan','25'); insert  into  user valuer (5,zhangsan,25); 
insert into  user valuer (5,'test1',44),(6,'test2',23),(7,'test3',18); 

3、update 修改操作:
如果不小心輸入錯了,我們還可以修改操作:

update user  id='1',name='xiaowang'  age='18'

4、查詢內容

  • 查詢新增的資料:
    select*from user;
  • 查詢不重複的記錄:
    select distinct deptno from user;

5、 刪除操作

  • 刪除整個表:
    delete user;
  • 刪除單條資訊:
    delete from user where age='18'

三、退出伺服器

1. exit 回車退出 2. \q 回車退出

注意:
1.每個 SQL 命令都需要使用分號來結尾。
2.可以將一行命令拆分成為多行命令。
3.可以通過 \c 來取消本行命令。
4.可以通過 exit 或者 \q 退出。

我們可以通過一些快捷鍵進行使用 help
a. 將查詢結果立起來 : \G
b. 取消當前為完成的操作:\c
c. 退出客戶端 \q
d. 顯示當前伺服器狀態:\s e. 顯示幫助資訊:\h

相關文章