mysql的结构,段页区,及客户端命令
mysql的物理結構
1.物理結構
[root@db01 ~]# ll /usr/local/mysql/data/mysql/
最底層的數據文件
2.邏輯結構
數據庫管理員操作的 對象
庫
表=元數據+真實的數據行
元數據=列(字段)+其他的屬性(表的大小,行數...)
列=列名字+約束(數據類型,是否為空,主鍵,默認值...)
?mysql 段區頁
段:一個段=一張表,一個段是由多個區構成的
區:多個頁構成的的,64k為一個區(4個頁為一個區)
頁:mysql最小單位,一個頁為16k
mysql客戶端命令
架構:C/S
mysql 常用option:
1. -u:指定用戶
2. -p:指定密碼
3. -S:指定socket文件
4. -P:指定端口
5. -h:指定主機域
6. -e:指定SQL語句
mysqladmin
1. -u:指定用戶
2. -p:指定密碼
3. -S:指定socket文件
4. -P:指定端口
5. -h:指定主機域
password:指定新密碼
shutdown:停止mysql服務
create oldboy:在庫外創建數據庫
#庫外刪除數據庫
[root@db01 data]# mysqladmin -uroot -p1 drop oldboy
Warning: Using a password on the command line interface can be insecure.
Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.
Do you really want to drop the 'oldboy' database [y/N] y
mysqldump
轉載于:https://www.cnblogs.com/sudaguo/p/10840667.html
總結
以上是生活随笔為你收集整理的mysql的结构,段页区,及客户端命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用variant的数据来推导基因表达 |
- 下一篇: Linux 文件系统引起的云盘文件系统异