如何利用MySQL數(shù)據(jù)庫命令創(chuàng)建和查看分區(qū)情況

mysql分區(qū)是根據(jù)一定的規(guī)則,將數(shù)據(jù)庫表分解成多個部分,便于管理。每個分區(qū)都是一個獨(dú)立的對象,可以自行處理,也可以作為原表的一部分進(jìn)行處理。下面利用幾個mysql命令查看表分區(qū)和創(chuàng)建表分區(qū),操作如下:

如何利用MySQL數(shù)據(jù)庫命令創(chuàng)建和查看分區(qū)情況

1.第一步,查看當(dāng)前MySQL數(shù)據(jù)庫是否支持分區(qū),可以利用下面命令

show?variables?like?'%partition%';

如下圖所示:

如何利用MySQL數(shù)據(jù)庫命令創(chuàng)建和查看分區(qū)情況

2.第二步,判斷當(dāng)前數(shù)據(jù)庫版本是否安裝了分區(qū)插件,利用以下命令

show?plugins;

如下圖所示:

如何利用MySQL數(shù)據(jù)庫命令創(chuàng)建和查看分區(qū)情況

3.第三步,創(chuàng)建數(shù)據(jù)庫表并建立表分區(qū),利用命令,結(jié)果發(fā)現(xiàn)報錯,如下圖所示:

如何利用MySQL數(shù)據(jù)庫命令創(chuàng)建和查看分區(qū)情況


4.第四步,修改創(chuàng)建數(shù)據(jù)庫表主鍵設(shè)置,將其去掉,再次運(yùn)行命令,如下圖所示:

如何利用MySQL數(shù)據(jù)庫命令創(chuàng)建和查看分區(qū)情況


5.第五步,查看某張表是不是分區(qū)表,可以利用以下命令

show?table?status;

如下圖所示:

如何利用MySQL數(shù)據(jù)庫命令創(chuàng)建和查看分區(qū)情況

6.第六步,查看具體數(shù)據(jù)庫下的某張表的分區(qū)情況,可以利用下面的命令,如下圖所示:

如何利用MySQL數(shù)據(jù)庫命令創(chuàng)建和查看分區(qū)情況


注意

注意如何利用命令創(chuàng)建表分區(qū)

注意如何利用命令查看分區(qū)

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊15 分享