iT邦幫忙

0

mysql的表类型有myisam,innodb,bdb,如何查看一个表是属于何种类型?

jessy 2008-04-15 14:44:3810616 瀏覽
  • 分享至 

  • xImage

一个架在freebsd系统上的邮件relay,DB是mysql,在修maillog.MYI时即:
root# myisamchk -f maillog.MYI 显示错误信息如下:
myisamchk: error: 'maillog.MYI' is not a MyISAM-table
myisamchk: error: 'maillog.MYI' is not a MyISAM-table

davistai iT邦大師 1 級 ‧ 2008-04-18 19:01:03 檢舉
謝謝提問跟回答的朋友.
john651216 iT邦研究生 1 級 ‧ 2008-04-29 19:22:35 檢舉
謝謝分享
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

16
海綿寶寶
iT邦大神 1 級 ‧ 2008-04-15 15:17:03
最佳解答

試試看 SHOW TABLE STATUS [FROM db_name] [LIKE 'pattern' | WHERE expr]

詳情請見
http://dev.mysql.com/doc/refman/5.0/en/show-table-status.html

10
bestlong
iT邦研究生 4 級 ‧ 2008-04-18 11:50:32

使用 MySQL 資料庫大概都會同時使用 phpMyAdmin 作管理
phpMyAdmin 在檢視資料庫結構時就會同時顯示資料表的型態

我要發表回答

立即登入回答