MySQL的基本使用命令

2021-10-14 13:10:50 字數 2583 閱讀 1136

常見的命令:

登入資料庫:mysql -uroot -p3306

//root為使用者名稱 3306為使用者密碼

退出資料庫:exit

;檢視所有資料庫:show

databases

;建立資料庫:create

databases test;

//test為新建立的資料庫名

切換到某個資料庫:use test;

建立資料表:

create

table pet(

name varchar(20

),owner varchar(20

),species varchar(20

),*** char(1

),birth date

, death date);

//前面為列名,後面為資料型別

檢視該資料庫中的資料表:show

tables

;檢視資料表的結構:describe pet; 或者是 desc pet;

查詢表: select

*from pet;

插入資料:insert

into pet values

('puffball'

,'diane'

,'hamster'

,'f'

,'1990-03-30'

,null);

//insert into table(***,***x) values(***,***);

修改資料: update pet set name =

'squirrel'

where owner =

'diane'

;//update table set 列名 = *** where 條件;

刪除資料: delete

from pet where name =

'squirrel'

;//delete from 表名 where 條件;

create

table yy;

刪除表: drop

table yy;

建表約束:

主鍵約束:保證某個欄位不為空且不重複,確保表內的所有資料的唯一性

create

table

user

( id int

primary

key,

name varchar(20

));//上句即是定義id為主鍵

聯合主鍵:聯合主鍵中的每個欄位都不能為空,並且整體不可與已設定的聯合主鍵重複.

create

table

user

( id int

, name varchar(20

),password varchar(20

),primary

key(id, name));

自增約束:自增約束的主鍵由系統自動遞增分配。

create

table

user

( id int

primary

keyauto_increment

, name varchar(20

));插入資料:

insert

into

user

(name)

values

("張三");

insert

into

user

(name)

values

("李四");

新增主鍵約束:如果忘記設定主鍵,還可以通過sql語句設定(兩種方式):

alter

table

user

addprimary

key(id)

;alter

table

user

modify id int

primary

key;

//add 和 modify 兩種方式

刪除主鍵:

alter

table

user

drop

primary

key;

唯一主鍵:建表時指定唯一主鍵

create

table

user

( id int

, name varchar(20

),unique

(name));

新增唯一主鍵:如果建表時沒有設定唯一建,還可以通過sql語句設定(兩種方式):

alter

table

user

addunique

(name)

;alter

table

user

modify name varchar(20

)unique

;//alter table 表名 add ***;

//alter table 表名 modify 列名 資料型別 xx;

後續慢慢補充…

mysql 詳細命令 mysql 基本使用命令

一 安裝完畢之後按照如下步驟執行 update user set host where host 127.0.0.1 先關閉mysql並設定密碼 etc init.d mysql stop mysqld safe user mysql skip grant tables skip networkin...

mysql使用命令

1.建立使用者 create user name host identified by psssword 2.授權 grant select,updata,insert all on database.table to username host 3.查詢許可權 show grants for us...

Tmux的基本使用命令

字首ctrl b用prefix代替 放掉ctrl b在按下其他鍵 建立 tmux new 不指定session name tmux new s session name 刪除session tmux kill session t session name tmux kill server 列出當前s...