Dan Asked:2021-11-12 17:31:26 +0000 UTC2021-11-12 17:31:26 +0000 UTC 2021-11-12 17:31:26 +0000 UTC 我在哪里可以找到服务器上的 .sql 文件? 772 授予对服务器的 SFTP 访问权限。有一个带有网站的文件夹 + 一个 phpmyadmin 文件夹。在哪个文件夹中可以找到要导入数据库的 .sql 文件? sql 1 个回答 Voted Best Answer Shturmavik 2021-11-12T18:06:12Z2021-11-12T18:06:12Z 简短的回答是 .sql 文件在服务器上的存在并不明显。它是手动或通过备份创建的。它只是不会自己生成。 您可以找到所有带有 .sql 扩展名的文件: 尝试通过终端中的命令行进行连接。 在 Windows 上按 Win+R 键 -> 键入 cmd 并回车 在 mac os x -> 中搜索,输入 terminal(终端) 输入 ssh YOUR_USER_NAME@IP_OR_SERVER_NAME -p PORT(如果不是 22)例如:ssh webuser@173.23.44.10 -p 60222(这只是一个例子)然后按回车键输入您的密码 如果您能够进入服务器,则输入命令并按回车: find / |grep -e "\.sql$" 如果无法访问ssh,那么很难理解它是否在服务器上以及它放在哪里,这个sql。 添加: 如果您可以访问 ssh 终端,则可以从数据库中卸载 sql: 输入命令 mysqldump -uПОЛЬЗОВАТЕЛЬ_БАЗЫ -p НАЗВАНИЕ_ТАБЛИЦЫ > database.sql 例如mysqldump -umy_user -p autoparts > autoparts.sql sql 文件将位于调用命令的同一目录中 该命令pwd将显示您的位置 将备份上传到数据库mysql -umy_user -pPASSWORD autoparts < autoparts.sql
简短的回答是 .sql 文件在服务器上的存在并不明显。它是手动或通过备份创建的。它只是不会自己生成。
您可以找到所有带有 .sql 扩展名的文件:
尝试通过终端中的命令行进行连接。
输入 ssh YOUR_USER_NAME@IP_OR_SERVER_NAME -p PORT(如果不是 22)例如:ssh webuser@173.23.44.10 -p 60222(这只是一个例子)然后按回车键输入您的密码
如果您能够进入服务器,则输入命令并按回车:
find / |grep -e "\.sql$"如果无法访问ssh,那么很难理解它是否在服务器上以及它放在哪里,这个sql。
添加:
如果您可以访问 ssh 终端,则可以从数据库中卸载 sql:
输入命令
例如
mysqldump -umy_user -p autoparts > autoparts.sqlsql 文件将位于调用命令的同一目录中
该命令
pwd将显示您的位置将备份上传到数据库
mysql -umy_user -pPASSWORD autoparts < autoparts.sql