【发布时间】:2018-10-31 15:01:32
【问题描述】:
【问题讨论】:
-
使用“保存”而不是“打开”?
-
或者默认情况下取消 MIME 类型与在记事本中打开的关联?
-
@maio290 还是一样,打不开文件,在下载文件夹也看不到
标签: php html phpmyadmin
【问题讨论】:
标签: php html phpmyadmin
您的 phpmyadmin 可能有问题,请尝试使用 cmd 或终端导出所有数据库并重新安装 phpmyadmin。这可能会解决问题。要使用 cmd 或终端使用以下代码导出:
您应该使用 mysqldump,因为它会尝试在不阻塞数据库表的情况下进行数据转储。
mysqldump -u [username] -p [database-you-want-to-dump] > [path-to-place-data-dump]
所以它可能是这样的:
mysqldump -u root -p mydatabase > /home/myuser/database-dump.sql
【讨论】:
如果您在记事本中获取 SQL 转储,那么您实际上正在获取 SQL 转储。我认为唯一的问题是您找不到下载的文件,因为您必须指定不同的文件夹来保存下载的文件。检查您的浏览器设置。按 Ctrl+J 查看最近的下载。或者最简单的方法是将打开的记事本内容复制到新文件并根据需要保存。
【讨论】:
这里的大问题是:您想解决您的问题,而不仅仅是使用控制台解决它吗?
我真的认为这是一个 Windows/浏览器问题 - 而不是 PHPMyAdmin 问题。
查看您在记事本中的行 - 我在您的屏幕截图中看到了一些用于创建表和列数据的 SQL。它看起来像一个工作转储。您的记事本视图非常宽 - 大部分数据都被截断了。
在记事本上-Format->Word Wrap 并将其与控制台转储进行比较。 我感觉这两个文件是相同的。
下一步 - 您使用的是什么浏览器?
如果您使用的是 Chrome,您可以进入设置并让它在下载前询问文件的保存位置(此设置:“在下载前询问每个文件的保存位置”)。这样您就可以将下载位置从 %appdata%/roaming 切换到您想要的任何位置。
显然 - in the current version of Chrome, this setting will stop auto-opening。
一旦您尝试启用该设置……请尝试将其关闭。它可能只是解决您的问题,就像它为 Chrome 产品论坛中的海报所做的那样。
【讨论】: