MYSQL的分頁 約束 (備份及還原)

2021-08-26 23:50:24 字數 2084 閱讀 2805

select * from limit 0,3; ...limit 第幾條往後顯示,當前每頁顯示的條數

公式:開始索引 = (當前的頁面 - 1) * 每頁顯示的條數

檢視當前顯示的是第幾頁: 當前頁面 /當前每頁顯示的條數 + 1;

主鍵約束:primary key

非空約束:not null

唯一約束:unique

外來鍵約束:foreign key

create table 表名稱 (列名 資料型別 not null);           -----不能新增為空的資料

alte table 表名稱 modify 列名稱 資料型別 not null; -----表後新增不為空約束

alter table 表名稱 modify 列名稱 列型別; -----刪除非空約束

create table 表名稱 (列名 資料型別 unique);             -----資料唯一操作

alter table 表名稱 drop index; -----刪除唯一約束

alte table 表名稱 modify 列名稱 資料型別 unique; -----表後新增唯一約束

(新增時不能有重複資料)

create table 表名稱 (列名 資料型別 primary key);        -----建立表時新增主鍵

alter table 表名稱 drop primary key; -----刪除主鍵

alter table 表名稱 modify 列名稱 資料型別 primary key; -----表後新增主鍵

create table 表名稱 (列名 資料型別 primary key auto_increment);

alter table 表名稱 modify 自動增長的列名稱 自動增長的資料型別; -----刪除主鍵

create table(

id int(10);

略...外來鍵列,

constraint 外來鍵另名稱 foreign key (外來鍵列名稱) references 主鍵名稱(主鍵列名稱)

);alter table 外來鍵名稱 drop foreige key (外來鍵列名稱); -----刪除外來鍵約束

alter table 外來鍵表名稱 add constraint 外來鍵另名稱 foreign key (外來鍵列名稱) references 主鍵名稱(主鍵列名稱) -----表後新增外來鍵約束

on update cascade                                       -----級聯更新

on delete cascade -----級聯刪除

格式:alter table 外來鍵表名稱 add constraint 外來鍵另名稱 foreign key (外來鍵列名稱) references 主鍵名稱(主鍵列名稱) 級聯更新

*一對多      (主鍵因是唯一的,「多」設定為外來鍵)

**多對多 (多對多需借助第三張表,中間表設為外來鍵,指向兩個表的主鍵)

***一對一 (一對一關係實現,可以在任意一方新增唯一外來鍵指向主鍵)

第一正規化  每一項都是不可以分割的原子資料,不能存在合併項

第二正規化 抽取了核心直接依賴關係,其他間接關係放在一邊

第三正規化 再次抽取間接表當中的依賴關係

命令列操作還原資料庫:

a.登入資料庫

b.建立資料庫

c.使用資料庫

d.執行檔案 source 檔案路徑

僅供參考。。。每天更新。

MySQL許可權及備份還原

mysql資料庫許可權問題 root 擁有所有許可權 可以幹任何事情 許可權賬戶,只擁有部分許可權 curd 例如,只能操作某個資料庫的某張表 如何修改mysql的使用者密碼?password md5加密函式 單向加密 select password root 81f5e21e35407d884a6...

mysql備份還原命令 MYSQL備份還原命令

mysql中如何操作備份資料以及還原備份資料,那實際的操作命令是什麼呢?下面我們來看看實際測試過程。其中,c program files mysql mysql server 5.1 bin 路徑為你mysql的安裝路徑。一 備份命令 在 開始 執行 輸入cmd 進入cmd命令介面,輸入 cd c ...

Mysql 備份還原

一 資料庫備份 還原命令 1 忽略部分表備份 mysqldump.exe uroot pjixianroot test ignore table test.table0 ignore table test.table1 e test20130828 nobk.sql 2 整庫備份 mysqldump...