Hi experts,

something strange here, use root and mysql (root and mysql are user
accounts) to select count(*) from same table, but the result is different.

login as root:

mysql -uroot -p information_schema

mysql> select * from tables where table_name='tb_staff'\G
*************************** 1. row ***************************
 TABLE_CATALOG: NULL
  TABLE_SCHEMA: dbsg
    TABLE_NAME: tb_staff
    TABLE_TYPE: BASE TABLE
        ENGINE: MyISAM
       VERSION: 10
    ROW_FORMAT: Dynamic
    *TABLE_ROWS: 0*
AVG_ROW_LENGTH: 0
   DATA_LENGTH: 0
MAX_DATA_LENGTH: 281474976710655
  INDEX_LENGTH: 1024
     DATA_FREE: 0
AUTO_INCREMENT: 1
   CREATE_TIME: 2009-05-31 16:13:07
   UPDATE_TIME: 2009-05-31 16:13:07
    CHECK_TIME: NULL
TABLE_COLLATION: latin1_swedish_ci
      CHECKSUM: NULL
CREATE_OPTIONS:
 TABLE_COMMENT:
1 row in set (0.00 sec)

then,


login as mysql:

mysql -umysql -p information_schema

mysql> select * from tables where table_name='tb_staff'\G
*************************** 1. row ***************************
 TABLE_CATALOG: NULL
  TABLE_SCHEMA: dbsg
    TABLE_NAME: tb_staff
    TABLE_TYPE: BASE TABLE
        ENGINE: MyISAM
       VERSION: 10
    ROW_FORMAT: Dynamic
    *TABLE_ROWS: 7519*
AVG_ROW_LENGTH: 223
   DATA_LENGTH: 1680120
MAX_DATA_LENGTH: 281474976710655
  INDEX_LENGTH: 79872
     DATA_FREE: 0
AUTO_INCREMENT: 99022
   CREATE_TIME: 2009-06-29 16:57:50
   UPDATE_TIME: 2009-06-30 13:41:07
    CHECK_TIME: 2009-06-30 11:15:48
TABLE_COLLATION: latin1_swedish_ci
      CHECKSUM: NULL
CREATE_OPTIONS:
 TABLE_COMMENT:
1 row in set (0.00 sec)

mysql>


Cheers
jinava

Reply via email to