天天看點

開發者必備Mysql資料庫的常用指令前言

前言

關于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

  1. 将查詢結果立起來 : \G
  2. 取消目前為完成的操作:\c
  3. 退出用戶端 \q
  4. 顯示目前伺服器狀态:\s e. 顯示幫助資訊:\h