第一个问题  MYSQL的逻辑真/假类型的数据是BOOL  
第二个问题  您需要先选择一个数据库,然后才能用SHOW TABLES看到这个数据库下所有的表.比如:
mysql> show databases;
+----------+
| Database |
+----------+
| flinch   |
| ggg      |
| mysql    |
| mytest   |
| test     |
+----------+
5 rows in set (0.03 sec)mysql> use mysql
Database changed
mysql> show tables;
+-----------------+
| Tables_in_mysql |
+-----------------+
| columns_priv    |
| db              |
| func            |
| host            |
| tables_priv     |
| user            |
+-----------------+
6 rows in set (0.00 sec)推荐还是用图形界面的第3方工具吧.直观,方便:) 我用的是MYSQL CC

解决方案 »

  1.   

    show databases就行,字段名为Tables_in_mysql。
      

  2.   

    我可以在WEB程序里面用SHOW TABLES这句吗?而不是在DOS下?还有我查过相关MYSQL学习资料,没见到有BOOL这个类型的介绍啊?
      

  3.   

    可以在程序中使用,返回字段名为Tables_in_mysql就是bit型。
      

  4.   

    create table aaaa( ddd bit default '0' not null)我想创建一个表,其中有一个真/假字段,默认值假(0)我上面写得对吗
      

  5.   

    楼主上面得语句写法没问题.我试过了.不过我用MYSQL CC试得,它把bit(bool我也式了)都转换成了TINYINT(1)得类型.可能跟MYSQL版本有关?我还没来得级测试.