PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

通过 SSH 导入大型 SQL 数据库(超出 phpMyAdmin 限制)

Yazdır

通过 SSH 导入大型 SQL 文件而不使用 phpMyAdmin

将网站移动到另一台服务器或恢复备份时,如果扩展名为 .sql 的数据库文件很大(例如:200 MB 及以上),当您尝试通过 phpMyAdmin 面板上传时,浏览器会冻结或由于服务器的 PHP 限制(upload_max_filesize / max_execution_time)。 “脚本超时” 你会得到错误。通过超过此限制,您可以使用 Linux SSH 命令在几秒钟内导入大于 GB 的 SQL 文件。

通过 SSH 逐步导入 SQL 的过程:

  1. 首先,通过 FileZilla 或面板的文件管理器将备份 .sql 文件上传到站点的主目录(没关系,它可以在根目录或“/home/”文件夹下)。确保文件名简单(例如:yedek.sql).
  2. 打开 Putty 程序并连接到您的服务器。 连接为。
  3. 使用终端命令登录到上传文件的文件夹:
    cd /home/kullaniciadi/public_html
  4. 要将数据库直接提交到 MySQL 核心,请运行以下神奇命令:
    mysql -u veritabanı_kullanıcı_adı -p veritabanı_adı < yedek.sql
  5. 当您键入命令并按 Enter 时,系统将要求输入密码。到这个区域 您的数据库用户的密码 键入它并再次按 Enter 键。 *(注意:出于安全原因,输入密码时终端屏幕上不会出现字母或星号;正确输入密码并按 Enter 键。)*

根据文件大小,该过程将持续几秒到几分钟。当终端行再次变空(出现新命令行)时,导入过程已完成,没有任何错误或丢失。


本文是专门为PvPServer准备的。

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner