1. 程式人生 > 資料庫 >Mysql資料庫之sql基本語句小結

Mysql資料庫之sql基本語句小結

本文例項講述了Mysql資料庫之sql基本語句。分享給大家供大家參考,具體如下:

SQL基本語句

1.登入退出及快捷鍵:

(1)快捷鍵:

————快速回到行首
ctrl + a

————回到行末
ctrl + e

————清屏
ctrl + l

————結束
ctrl + c + 空格

(2)連線資料庫:

————顯示密碼

mysql -uroot -pmysql

————不顯示密碼

mysql -uroot -p 
輸入密碼

(3)退出資料庫:

quit/exit/ctrl + d

(4)部分命令:

————顯示資料庫版本

select version();

————顯示時間

select now();

2.資料庫操作:

(1)建立:

————建立資料庫

create database 資料庫名 charset=utf8;

(2)使用:

————使用資料庫

use 資料庫名

(3)檢視:

————檢視當前使用的資料庫

select database();

————檢視所有資料庫

show databases;

————檢視建立資料庫語句

show create database 資料庫名;

(4)刪除:

————刪除資料庫

drop database 資料庫名;

(5)資料庫的備份與恢復(瞭解):

————備份

mysqldump -uroot -p 資料庫名 > xxx.sql

————恢復

mysql -uroot -p 新資料庫名 < xxx.sql

3.表結構操作:

(1)檢視:

————檢視當前資料庫中所有表

show tables;

————查看錶結構

desc 表名

————查看錶建立語句

show create table 表名;

(2)建立:

————建立表

create table 表名( 
欄位名稱 資料型別 約束條件,…….. 
…….. 
); 
(auto_increment:自動增長)

(3)修改:

————新增欄位

alter table 表名 add 欄位名 型別 約束;

————修改欄位(不重新命名)

alter table 表名 modify 欄位名 型別 約束;

————修改欄位(重新命名)

alter table 表名 change 舊欄位名 新欄位名 型別 約束;

————刪除欄位

alter table 表名 drop 欄位名;

(4)刪除:

————刪除表:

drop table 表名;

4.表資料操作:

(1)檢視:

————檢視所有欄位

select * from 表名;

————檢視指定欄位

select 欄位名,欄位名 from 表名;

————按條件檢視

select * from 表名 where 條件;

————為欄位起別名檢視

select 欄位名 as 別名 from 表名;

(2)增加:

————全列插入

insert into 表名 values(記錄);

————部分插入

insert into 表名(欄位名,欄位名) values(記錄);

————多行插入

insert into 表名values(記錄1),(記錄2)…;

(3)刪除:

————物理刪除

delete from 表名 where 條件;

————邏輯刪除

alter table 表名 add 刪除資訊欄位名 bit dafault 0; 
update 表名 set 刪除資訊欄位名=1 where 條件;

(4)修改:

————全部修改

update 表名 set 修改資訊;

————按條件修改

update 表名 set 修改資訊 where 條件;

更多關於MySQL相關內容感興趣的讀者可檢視本站專題:《MySQL查詢技巧大全》、《MySQL常用函式大彙總》、《MySQL日誌操作技巧大全》、《MySQL事務操作技巧彙總》、《MySQL儲存過程技巧大全》及《MySQL資料庫鎖相關技巧彙總》

希望本文所述對大家MySQL資料庫計有所幫助。