我已经看到我有与我所在的数据库相对应的文件夹
/var/lib/mysql/php_site1
现在我想知道我复制该文件夹并粘贴到其他 mysql 中,它会工作还是我还需要做其他任何事情
只要我有相同的设置
这取决于,我假设您使用 InnoDB 表,当您关闭 mysql 实例时,您可以备份文件,确保它包括以下内容:
在新机器上,确保您在 my.cnf 中进行了适合您的数据库布局的调整。如果您不确定自己在做什么,我建议您使用简单的转储来存档您的目标。我见过很多次人们试图复制数据库并且留下一个无用的数据库。
另请仔细阅读这部分文档:MySQL Docs