小弟初学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中的外键和索引
- 选择多列,某列排除重复,不用子查询的一句sql
- MYSQL安装 启动服务出错!!!!!
- java调用mysql存储过程1328错误
- MySQL存储过程的问题!!大侠快来看看!
- 请问在Unix操作系统下编写的C程序能访问安装有linux操作系统服务器上的mysql数据库么?
- 怎样把MySQL5.0的默认字符集设为中文?可不可以把指定的某个数据库设为中文?
- 添加用户(菜鸟级),帮帮忙!
- 急啊!密码不能修改,大家来看看啊~~~~~~~~~~~
- 把php+mysql移植到php+sqlserver的问题
- ODBC中用sql语言向mysql数据库添加数据的时候不能添加汉字
- windows下,mysql建表是为什么不允许插入中文
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2011-05/35414.htm
能否再说一下,如果要导入一个现成的mysql数据库,应该把该数据库的哪些文件放到哪里,或者还需要什么其他操作?
然后
use test;
desc tb_administrator;
select * from tb_administrator;