MySQL中难道没有系统表吗?
Oracle:
系统表user_tables 记录所有用户创建的表信息
系统表user_tab_cols 记录所有用户表的列属性
MS SQLServer:
系统表sysobjects 记录某数据库中所有的对象,包括用户对象和系统对象
系统表syscolumns 记录所有表的列属性
不知道MySQL中有没有类似的两张表?
问题点数:200、回复次数:11Top
1 楼classjava(原始野人)回复于 2004-12-03 09:55:38 得分 20
能查到这些信息,但不知道算不算有Top
2 楼bluefiend(<蓝魔之淚>)回复于 2004-12-03 10:04:19 得分 30
没有系统表. 不过可以通过SQL指令查到Top
3 楼IronPromises(铁诺)回复于 2004-12-03 10:09:59 得分 0
怎么查?Top
4 楼21yanghw(痛哭的狼)回复于 2004-12-03 10:37:16 得分 10
能查到就行吧 不一定非要放到两个表吧,到底放在哪个文件里面挺有意思Top
5 楼cloudchen(cloudchen)回复于 2004-12-03 10:37:45 得分 5
mysql库里面全是系统表Top
6 楼IronPromises(铁诺)回复于 2004-12-03 10:43:42 得分 0
怎么查啊?老大们?Top
7 楼classjava(原始野人)回复于 2004-12-03 10:57:03 得分 35
desc tablename;这个查你表属性的,
select user();是查当前数据库的用者
Top
8 楼classjava(原始野人)回复于 2004-12-03 10:58:03 得分 5
好像使用者那些是默认存放在名字是mysql数据库中Top
9 楼bluefiend(<蓝魔之淚>)回复于 2004-12-03 11:02:05 得分 60
SHOW TABLES;Top
10 楼bluefiend(<蓝魔之淚>)回复于 2004-12-03 11:03:32 得分 35
SHOW TABLES 之前首先要 USE DATABASENAMETop
11 楼IronPromises(铁诺)回复于 2004-12-03 11:09:27 得分 0
谢谢各位了,已经解决了。Top




