關於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
本作品採用《CC 協議》,轉載必須註明作者和本文連結