我在本地服务器中使用php5和mysql5.-
我想进行mysql数据库备份(在我的本地服务器中)-仅通过复制
数据文件(位于mysql服务器中的data文件夹中)
我已经复制了一个特定的表名account.frm文件-但它不起作用
它显示表名,但显示错误(我在mysql中检查了
查询浏览器
无法获取表格详细信息。
我用过mysqldump,它也不能正常工作。
请帮助我备份并正常工作。
最佳答案
我每天都使用PHP创建压缩的MySQL转储。如果在Linux下使用PHP,则所需的一般表示是:
exec('mysqldump -u [username] --password=[password] [databaseName] > [sqlDumpFilename] ');
exec('tar cvzf [compressedFilename] [sqlDumpFilename]');
这将导致[compressedFilename]包含一个压缩的MySQL转储,可以根据需要使用。如果不需要,请跳过压缩步骤。