Ⅰ MySQL安装目录下的data文件夹的数据库能够复制到另一台电脑的MYSQL安装目录下的data文件夹里并读取
1、可以的,这也是一个冷备份数据库和迁移数据库的方法,如果别人能复制整个data目录,确实不安全。
2、data下每个目录是一个database,比如mysql目录里面包含的系统表user.MYD包含了mysql用户信息
3、不同的存储引擎用的不同的文件存储数据,
a)如果是MyISAM存储引擎的一个table存成了三个文件
table.frm(表结构)
table.MYD(表数据)
table.MYI(表索引)
这种存储引擎你可以只复制一个table(即三个文件)或者一个数据库(即整个目录)。
b)如果是InnoDB存储引擎用到了表空间文件ibdata1
所以要复制需要包含数据库目录,还要包含表空间文件ibdata1等。