mysql中的show table status like ’tablename’中的version表示什么意思?
問題描述
mysql> show table status like ’wp_xdlog’G;*************************** 1. row *************************** Name: wp_xdlog Engine: MyISAMVersion: 10 Row_format: Dynamic Rows: 0 Avg_row_length: 0 Data_length: 0Max_data_length: 281474976710655 Index_length: 1024 Data_free: 0 Auto_increment: 1 Create_time: 2016-05-03 18:26:45 Update_time: 2016-05-03 18:26:45 Check_time: NULL Collation: utf8_general_ci Checksum: NULL Create_options:Comment:1 row in set (0.00 sec)ERROR:No query specified
上面的version版本號是什么意思?官方的解釋是
VersionThe version number of the table’s .frm file.
這個版本號會不會隨著一些操作改變,還是固定的?
問題解答
回答1:沒有試驗過,推測是mysql表結構的版本號,作用么就是跟蹤表結構的歷程,如在replication時,如果表結構的版本不一致,就不應該進行replication.自己可以測試一下,alter一下表結構,在show 一下看看version應該變化了,應該是mysql內部機制使用,對用戶來說是透明的。
相關文章:
1. dockerfile - 我用docker build的時候出現下邊問題 麻煩幫我看一下2. angular.js - angular內容過長展開收起效果3. android - viewpager問題PagerTabStrip樣式4. javascript - CSS圖片輪播顯示問題5. javascript - vue-router怎么不能實現跳轉呢6. python 字符串匹配問題7. javascript - 這里的這個函數是干嘛用的?8. docker綁定了nginx端口 外部訪問不到9. python - xpath提取網頁路徑沒問題,但是缺失內容?10. 隨機數 - 有沒有用Python生成n個不重復隨機坐標的算法?
