小弟初学php不是很会用mysql,不知mysql的底层文件格式是怎么样的,只是现在拿到一个源码中见到他的数据库目录下有
很多.FRM,.MYD,.MYI文件,另外还有一个db.opt文件,请教这些都是些什么文件?然后我想当然的把源码里德tb_administrator.frm,tb_administrator.MYD,tb_administrator.MYI文件copy到我MYSQL\data\mysql目录下,然后用命令想去查询这个tb_admnistrator表(我用的show columns命令),但命令返回说这个表不存在简单就想请教各位大虾,要怎么样我才能查询到源码中的数据库信息呢?
很多.FRM,.MYD,.MYI文件,另外还有一个db.opt文件,请教这些都是些什么文件?然后我想当然的把源码里德tb_administrator.frm,tb_administrator.MYD,tb_administrator.MYI文件copy到我MYSQL\data\mysql目录下,然后用命令想去查询这个tb_admnistrator表(我用的show columns命令),但命令返回说这个表不存在简单就想请教各位大虾,要怎么样我才能查询到源码中的数据库信息呢?
mysql会在data文件夹生成一个新文件夹abc
你把frm..之类的文件拷到abc文件夹下,
然后 use abc; 再 show tables; 就能看到这些表了。