我目前正在尝试制作一个站点的副本以便在本地运行,并且在使用PhpMyAdmin下载mySQL数据库的转储文件时遇到了一些困难。(因为它不工作)。我想知道(我怀疑)是否可以执行一个sql命令,将数据库转储到一个我可以通过FTP下载的位置。
我发现了以下内容:
mysqldump --opt --user=root --password password > /home/backup/db.sql但是页面显示这只能通过shell运行,而我没有访问服务器的shel权限。有人能帮上忙吗?
发布于 2017-01-10 15:29:07
mysqldump -h主机名-u用户名-p您的数据库>您的目标路径
例如:mysqldump -h localhost -u根-p test_DB > D:\MySQL\Dumps\test_file.sql
*警告:如果您的自定义路径之间有空格,上述查询将抛出错误。Invalid Path Description
为了避免无效的路径描述,请用双引号括起您的路径。
例如:mysqldump -h localhost -u根-p test_DB > D:\MySQL\"Dumps from ABC"\test_file.sql
发布于 2012-09-06 23:35:34
mysqldump -u root -p -T/path/ database发布于 2015-09-20 03:41:57
执行MySQL数据库转储:
mysqldump您的数据库名称-u根目录>C:/您的目标目录/新的备份数据库password
中的当前用户会话
要使此方法正常工作,请将方括号“”中的所有参数替换为您自己的值,不带方括号
https://stackoverflow.com/questions/6716650
复制相似问题