前言
關于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
- 将查詢結果立起來 : \G
- 取消目前為完成的操作:\c
- 退出用戶端 \q
- 顯示目前伺服器狀态:\s e. 顯示幫助資訊:\h