Làm cách nào để nhập và xuất cơ sở dữ liệu trong phpmyadmin?

Trong cPanel, bạn có thể nhập và xuất cơ sở dữ liệu bằng menu phpMyAdmin mà bạn có thể tìm thấy trong phần Cơ sở dữ liệu. Lưu ý rằng chỉ có thể nhập/xuất cơ sở dữ liệu tối đa 1 GB trong phpMyAdmin. Cơ sở dữ liệu lớn hơn phải được nhập/xuất qua SSH. Để thực hiện việc này, hãy làm theo hướng dẫn tại đây hoặc chỉ cần gửi một yêu cầu tới Bộ phận trợ giúp của chúng tôi.


Nhập cơ sở dữ liệu

1. Đăng nhập vào cPanel của bạn

2. Điều hướng đến menu phpMyAdmin.


Bạn có thể sử dụng Phím tắt cPanel của chúng tôi trong tài khoản Namecheap để truy cập nhanh




3. Chọn cơ sở dữ liệu mà bạn sẽ cần nhập vào.



4. Ở thanh phía trên, hãy nhấp vào tab Nhập.



5. Nhấp vào Duyệt và xác định vị trí. tập tin sql từ máy tính của bạn. Sau khi hoàn tất, nhấp vào Đi.



6. Và bạn sẽ thấy một thông báo rằng cơ sở dữ liệu của bạn đã được nhập thành công.




Xuất cơ sở dữ liệu

1. Đăng nhập vào cPanel của bạn
2. Điều hướng đến menu phpMyAdmin.



3. Chọn cơ sở dữ liệu mà bạn sẽ cần nhập vào.



4. Chọn các bảng cần xuất hoặc nhấn Check All. Nhấp vào Xuất để tiếp tục.



5. Chọn tệp được yêu cầu từ menu thả xuống trong Định dạng và nhấp vào nút Bắt đầu.




Lỗi truy cập bị từ chối tạo cơ sở dữ liệu db_name. Cách khắc phục?

Nếu nhận được thông báo lỗi này, bạn có thể giải quyết vấn đề bằng cách làm theo các bước tiếp theo.

1. Mở kết xuất cơ sở dữ liệu của bạn bằng bất kỳ trình soạn thảo văn bản nào trên máy tính của bạn [ví dụ: Notepad hoặc WordPad].
2. Tìm dòng. TẠO CƠ SỞ DỮ LIỆU db_name [thường có thể tìm thấy nó ngay từ đầu] và xóa nó.
*db_name – tên cơ sở dữ liệu của bạn.



3. Lưu nó và nhập nó bằng cách sử dụng các hướng dẫn được cung cấp ở trên.


Thế là xong.

              
                      Bạn cần trợ giúp?

Bài viết này sẽ chỉ cho bạn cách xuất bản sao của cơ sở dữ liệu MySQL và cách nhập tệp sao lưu cơ sở dữ liệu SQL vào máy chủ cơ sở dữ liệu của bạn. Điều này hữu ích để tạo các bản sao lưu cá nhân cho trang web của bạn và để nhập các bản sao lưu từ các máy chủ khác

Hỗ trợ nâng cao có thể giúp

Nếu bạn gặp sự cố với các bước trong bài viết này, bạn có thể được hỗ trợ thêm qua Hỗ trợ nâng cao, bộ phận dịch vụ cao cấp của chúng tôi. Để biết thêm thông tin về những gì Hỗ trợ nâng cao có thể làm cho bạn, vui lòng nhấp vào đây

ĐỌC TÔI TRƯỚC
Bài viết này được cung cấp như một phép lịch sự. Cài đặt, định cấu hình và khắc phục sự cố ứng dụng của bên thứ ba nằm ngoài phạm vi hỗ trợ được cung cấp bởi [mt] Media Temple. Vui lòng dành chút thời gian để xem lại Tuyên bố hỗ trợ.

Hướng dẫn

Nếu bạn cần xem lại cách truy cập phpMyAdmin, vui lòng xem lại tài liệu bên dưới

  • Quản lý cơ sở dữ liệu MySQL với phpMyAdmin
  • Quản lý cơ sở dữ liệu MySQL với phpMyAdmin
  • Quản lý cơ sở dữ liệu MySQL với phpMyAdmin
  • Quản lý cơ sở dữ liệu MySQL với phpMyAdmin
  • Quản lý cơ sở dữ liệu MySQL với phpMyAdmin

Xuất khẩu

LƯU Ý.
Nếu cơ sở dữ liệu của bạn lớn hơn 10MB, bạn có thể nhận được thông báo hết thời gian chờ. Nếu bạn gặp lỗi này do kích thước cơ sở dữ liệu của mình, bạn sẽ muốn sử dụng phương pháp dòng lệnh bên dưới.

  1. Kết nối với cơ sở dữ liệu của bạn bằng phpMyAdmin
  2. Từ phía bên trái, chọn cơ sở dữ liệu của bạn
  3. Nhấp vào tab Xuất ở đầu bảng điều khiển.

  4. Chọn tùy chọn Tùy chỉnh
  5. Bạn có thể chọn định dạng tệp cho cơ sở dữ liệu của mình. Trong ví dụ này, chúng tôi sẽ sử dụng tùy chọn SQL mặc định
  6. Nhấp vào Chọn tất cả trong hộp Xuất để chọn xuất tất cả các bảng.
  7. Ở giai đoạn này, hãy ghi lại tiền tố WordPress. Nó sẽ cần thiết khi bạn thêm cơ sở dữ liệu vào dịch vụ Lưu trữ WordPress mới của mình. Trong ví dụ này là wp_.
  8. Chọn hộp kiểm, Thêm BẢNG THẢO/XEM/THỦ TỤC/CHỨC NĂNG .

  9. Nếu bạn muốn thay đổi tên của cơ sở dữ liệu sao lưu của mình, bạn có thể làm như vậy trong phần Mẫu tên tệp .

  10. Nhấp vào Đi .
  11. Thao tác này sẽ xuất nội dung cơ sở dữ liệu của bạn dưới dạng một. sql vào máy tính cục bộ của bạn

Nhập khẩu

THẬN TRỌNG.
Nếu bạn nhập tệp sao lưu vào cơ sở dữ liệu đã có nội dung, tệp đó sẽ thay thế nội dung hiện có.

  1. Nếu bạn định nhập vào cơ sở dữ liệu hoàn toàn mới, bạn sẽ muốn đảm bảo rằng cơ sở dữ liệu được tạo trước. Nếu bạn cần xem lại cách thực hiện việc này, vui lòng xem phần sau. Làm cách nào để tạo cơ sở dữ liệu?
  2. Ở phía bên trái, chọn cơ sở dữ liệu của bạn
  3. Nhấp vào Nhập từ nhóm tab trên cùng

  4. Bấm vào nút Duyệt bên cạnh "Vị trí của tệp văn bản. "

  5. Duyệt đến tệp cơ sở dữ liệu cục bộ của bạn và nhấp vào Mở
    • Nếu là file nén vui lòng giải nén trước
  6. Nhấp vào nút Bắt đầu ở phía dưới. Đợi trong khi cơ sở dữ liệu của bạn nhập. Tùy thuộc vào kích thước, quá trình này có thể mất vài phút
  7. Sau khi hoàn tất, bạn sẽ nhận được thông báo thành công tương tự như sau

wp-config

Nếu bạn có một trang web WordPress, bạn có thể cần cập nhật tiền tố bảng. Điều này được thực hiện bằng cách chỉnh sửa tệp wp-config tồn tại trong thư mục gốc của trang web của bạn. Bạn sẽ cần tìm một dòng trông giống như sau và sửa đổi nó

$table_prefix = 'wp_xxxxxxxxxxxx_'; 

Bạn sẽ cần thay thế tiền tố bảng hiện có trong wp-config. php với tệp từ máy chủ trước đó của bạn. Ví dụ: nếu các bảng của bạn trông giống như sau.

define['DB_NAME', 'd92b2696256785'];
/** MySQL database username */
define['DB_USER', 'd92b2696256785']; /** MySQL database password */
define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
7 thì bạn sẽ muốn cập nhật các bảng của mình thành

$table_prefix = 'wp_ary2vyj2rw_'; 

Sau khi nội dung được tải lên, cơ sở dữ liệu được nhập và tiền tố bảng cơ sở dữ liệu trong tệp wp-conf được cập nhật, trang web của bạn sẽ được di chuyển

Dòng lệnh

Cơ sở dữ liệu lớn hơn có thể yêu cầu bạn xuất/nhập trực tiếp từ dòng lệnh

Xuất cơ sở dữ liệu MySQL

1. Kết nối với máy chủ của bạn bằng SSHSSH .

2. Điều hướng đến thư mục /html

cd html

3. Để xuất cơ sở dữ liệu của bạn, chúng tôi sẽ cần thông tin có trong wp-config. php

define['DB_NAME', 'd92b2696256785'];
/** MySQL database username */
define['DB_USER', 'd92b2696256785']; /** MySQL database password */
define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
8

  • Ghi lại tên cơ sở dữ liệu, tên người dùng, mật khẩu, tên máy chủ và số cổng gồm bốn chữ số. Số cổng nằm ở cuối tên máy chủ
define['DB_NAME', 'd92b2696256785'];
/** MySQL database username */
define['DB_USER', 'd92b2696256785']; /** MySQL database password */
define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];

4. Sử dụng mysqldump để tạo một bản sao của cơ sở dữ liệu

 mysqldump -h host_name -P port_number -u user_name -p database_name > name_of_backup.sql
  • Nếu chúng ta sử dụng ví dụ wp-config. php từ phía trên, lệnh của chúng ta sẽ như thế này
mysqldump -h d92c2896243585.db.2696146.hostedresource.com -P 3315 -u d92b2696256785 -p d92b2696256785 > DBbackup.sql
  • Nếu bạn muốn xuất bản sao lưu sang một vị trí khác ngoài /html, hãy chỉ định đường dẫn tệp ở cuối
________số 8

Nếu bạn không chỉ định thư mục khi tạo bản sao lưu cơ sở dữ liệu, tệp SQL sẽ được đặt trong thư mục/html. Nếu bạn chọn thực hiện việc này, hãy đảm bảo rằng bạn di chuyển bản sao lưu SQL ngay sau khi tạo. /html là một thư mục có thể truy cập trên web và bất kỳ ai cũng có thể tải xuống bản sao lưu cơ sở dữ liệu của bạn

Thao tác này sẽ tạo một bản sao cơ sở dữ liệu WordPress của bạn và đặt nó vào thư mục đã chỉ định. Sau đó, bạn có thể sử dụng SCP hoặc FTP để tải xuống cơ sở dữ liệu của mình

Nhập cơ sở dữ liệu MySQL

1. Tải cơ sở dữ liệu của bạn lên máy chủ bằng FTP

2. Để nhập bản sao lưu cơ sở dữ liệu của bạn, chúng tôi sẽ cần thông tin có trong wp-config. php

grep 'DB_' wp-config.php 
  • Ghi lại tên cơ sở dữ liệu, tên người dùng, mật khẩu, tên máy chủ và số cổng gồm bốn chữ số. Số cổng nằm ở cuối tên máy chủ
define['DB_NAME', 'd92b2696256785'];
/** MySQL database username */
define['DB_USER', 'd92b2696256785']; /** MySQL database password */
define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];

3. Sử dụng mysql để nhập cơ sở dữ liệu của bạn

define['DB_NAME', 'd92b2696256785'];
/** MySQL database username */
define['DB_USER', 'd92b2696256785']; /** MySQL database password */
define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
1
  • Nếu chúng ta sử dụng ví dụ wp-config. php từ phía trên, lệnh của chúng ta sẽ như thế này
$table_prefix = 'wp_ary2vyj2rw_'; 
0

Điều này nên đã nhập cơ sở dữ liệu của bạn. Nếu cần, hãy nhớ xóa tệp SQL đã tải lên khỏi thư mục có thể truy cập web của bạn [/html]. Nếu không, bất kỳ ai cũng có thể tải xuống từ web

WP-CLI

Xuất cơ sở dữ liệu MySQL

Trước khi bắt đầu, hãy nhớ rằng để sử dụng wp-cli để xuất hoặc nhập cơ sở dữ liệu, trang web của bạn phải có WordPress 3. 7 trở lên và wp-config được định cấu hình chính xác. tập tin php

  1. Đăng nhập vào máy chủ của bạn thông qua SSH
  2. Sử dụng lệnh cd để điều hướng đến thư mục chứa cài đặt WordPress của bạn. Theo mặc định, đây sẽ là /html, nhưng hãy sử dụng đường dẫn tệp áp dụng cho trang web của bạn.
    $table_prefix = 'wp_ary2vyj2rw_'; 
    1
  3. Sử dụng lệnh wp để xuất cơ sở dữ liệu của bạn.
    $table_prefix = 'wp_ary2vyj2rw_'; 
    2
  4. Bạn sẽ nhận được một đầu ra, Thành công. Đã xuất thành 'tên tệp. sql' để xác nhận cơ sở dữ liệu đã được xuất thành công
  5. Một tệp sql sẽ được xuất vào thư mục mà bạn đã chạy lệnh wp từ đó

Nhập cơ sở dữ liệu MySQL

Đảm bảo cơ sở dữ liệu bạn cần đã được tạo. Nếu chưa, trước tiên hãy tạo cơ sở dữ liệu

Thận trọng.
Nếu bạn nhập tệp sao lưu vào cơ sở dữ liệu đã có nội dung, tệp đó sẽ thay thế nội dung hiện có.

  1. Sử dụng SFTP để tải tệp SQL của bạn lên nơi cài đặt WordPress của chúng tôi. Theo mặc định, đây sẽ là /html. Sử dụng đường dẫn tệp áp dụng cho trang web của bạn
  2. Đăng nhập vào máy chủ của bạn thông qua SSH
  3. Sử dụng lệnh cd để điều hướng vào thư mục mà bạn đã tải lên tệp sql của mình.
    $table_prefix = 'wp_ary2vyj2rw_'; 
    1
  4. Nhập cơ sở dữ liệu bằng cách thực hiện lệnh sau.
    $table_prefix = 'wp_ary2vyj2rw_'; 
    4
  5. Bạn sẽ nhận được một đầu ra Thành công. Được nhập từ 'tên tệp. sql'. để xác nhận việc nhập đã thành công

Để biết thêm thông tin về cách sử dụng wp-cli để xuất và/hoặc nhập cơ sở dữ liệu [bao gồm cả các biến có thể có], vui lòng xem lại các tài nguyên của bên thứ ba bên dưới

  • https. // nhà phát triển. báo chí. org/cli/lệnh/db/xuất/
  • https. // nhà phát triển. báo chí. org/cli/lệnh/db/nhập/

Dòng lệnh

Phương pháp này hoạt động với tất cả các kích thước cơ sở dữ liệu, kể cả những kích thước rất lớn

Bạn phải có thể đăng nhập vào máy chủ của mình bằng SSH. Vui lòng xem bài viết này để biết chi tiết. Kết nối qua SSH với máy chủ của bạn

Xuất cơ sở dữ liệu MySQL

  1. Đăng nhập vào máy chủ của bạn thông qua SSH
  2. Sử dụng lệnh cd để điều hướng đến thư mục mà người dùng của bạn có quyền ghi. Ví dụ [thay thế 00000 bằng số trang web của bạn].
    $table_prefix = 'wp_ary2vyj2rw_'; 
    5
  3. Xuất cơ sở dữ liệu bằng cách thực hiện lệnh sau.
    $table_prefix = 'wp_ary2vyj2rw_'; 
    6

    Khi bạn thực hiện lệnh này, bạn sẽ được nhắc nhập mật khẩu cơ sở dữ liệu của mình. Nhập mật khẩu và nhấn enter. Cơ sở dữ liệu của bạn bây giờ sẽ bắt đầu xuất. Khi nó được thực hiện, bạn sẽ thấy dấu nhắc lệnh một lần nữa. Nếu đó là một cơ sở dữ liệu lớn, quá trình này có thể mất vài phút

    GHI CHÚ

    Các biến sau cần được thay thế bằng thông tin của riêng bạn

    • -u tên người dùng chỉ định tên người dùng cơ sở dữ liệu.
    • -p chỉ định rằng bạn sẽ nhập mật khẩu.
      • Người dùng cơ sở dữ liệu trên Lưới chỉ cho bạn cách thêm tên người dùng và mật khẩu cơ sở dữ liệu. Tên người dùng sẽ được định dạng như db00000_name
    • dbname là tên của cơ sở dữ liệu bạn đang cố xuất. Trên Grid, tên cơ sở dữ liệu sẽ được định dạng như db00000_database.
    • tên cơ sở dữ liệu. sql là tên bạn muốn đặt cho tệp sao lưu của mình và có thể là bất cứ thứ gì bạn muốn.
    • -h chỉ định máy chủ lưu trữ. Tên máy chủ lưu trữ nội bộ phải được chỉ định trên Lưới. Nó sẽ được định dạng như internal-db. s00000. máy chủ lưới. com.
    • Bỏ qua đối số --add-drop-table nếu bạn định hợp nhất bản sao lưu này với cơ sở dữ liệu hiện có khi bạn nhập nó. Tùy chọn này có nghĩa là bản sao lưu sẽ thay thế hoàn toàn cơ sở dữ liệu cũ khi nó được nhập.

  4. Bây giờ bạn có thể tải xuống tệp SQL kết quả. Kết nối với máy chủ của bạn bằng FTP, điều hướng đến thư mục nơi bạn đã tạo tệp kết xuất và tải xuống
  5. Nếu bạn đã tạo tệp SQL trong một thư mục có thể truy cập web, chẳng hạn như thư mục html của bạn, bạn nên xóa tệp đó sau khi tải xuống một bản sao. Nếu không, bất kỳ ai cũng có thể tải xuống từ web

Nếu bạn gặp lỗi giống như thế này

$table_prefix = 'wp_ary2vyj2rw_'; 
7

Điều này có nghĩa là bạn đã nhập sai mật khẩu. Vui lòng nhập lại mật khẩu một cách cẩn thận hoặc đặt lại mật khẩu của bạn thông qua Bảng điều khiển AccountCenter. Xem Người dùng cơ sở dữ liệu trên Lưới để biết hướng dẫn

Nhập cơ sở dữ liệu MySQL

  1. Đảm bảo cơ sở dữ liệu bạn cần đã được tạo. Nếu chưa, trước tiên hãy tạo cơ sở dữ liệu. Làm cách nào để tạo cơ sở dữ liệu?
  1. THẬN TRỌNG.
    Nếu bạn nhập tệp sao lưu vào cơ sở dữ liệu đã có nội dung, tệp đó sẽ thay thế nội dung hiện có.

  2. Sử dụng FTP để tải tệp SQL của bạn lên máy chủ của bạn. Bạn có thể tải nó lên thư mục FTP mặc định của mình. Hoặc, xem Bước 1 trong hướng dẫn "Xuất" ở trên để có đề xuất khác. Ngoài ra, bạn có thể sử dụng scp để tải tệp của mình lên qua SSH
  3. Đăng nhập vào máy chủ của bạn thông qua SSH
  4. Sử dụng lệnh cd để điều hướng đến thư mục mà bạn đã tải lên tệp sao lưu của mình ở Bước 1. Nếu bạn đã tải bản sao lưu lên thư mục dữ liệu của mình, hãy truy cập vào đây [thay thế 00000 bằng số trang web của bạn].
    $table_prefix = 'wp_ary2vyj2rw_'; 
    5
  5. Nhập cơ sở dữ liệu bằng cách thực hiện lệnh sau.
    $table_prefix = 'wp_ary2vyj2rw_'; 
    9

    HOẶC

    cd html
    0

    Khi bạn thực hiện lệnh này, bạn sẽ được nhắc nhập mật khẩu cơ sở dữ liệu của mình. Nhập nó vào và nhấn enter. Cơ sở dữ liệu của bạn bây giờ sẽ nhập. Có thể mất vài phút nếu bạn có cơ sở dữ liệu lớn. Khi quá trình nhập hoàn tất, bạn sẽ được đưa trở lại dấu nhắc lệnh

    GHI CHÚ

    • Các biến giống như trong Bước 3 từ phần Xuất ở trên. Vui lòng kiểm tra Bước 3 trong phần "Xuất" để đảm bảo bạn đang thay thế chính xác mã ví dụ bằng thông tin của riêng bạn
    • tên cơ sở dữ liệu. sql là tên thật của tệp SQL của bạn.
    • Nếu bạn có bản sao lưu cơ sở dữ liệu được nén bằng gzipped, bạn có thể sử dụng dòng này để thay thế
    cd html
    1

    Bạn có thể nhập tên người dùng, tên cơ sở dữ liệu và tên tệp sao lưu của riêng mình như trước đây. tên cơ sở dữ liệu. gz là tên của tệp sao lưu gzipped của bạn. Sử dụng "giải nén" thay vì "gunzip" cho các tệp nén

  6. Xóa tệp SQL khỏi thư mục có thể truy cập web của bạn, nếu bạn đã tải tệp đó lên thư mục công cộng. Nếu không, bất kỳ ai cũng có thể tải xuống từ web

Nếu bạn gặp lỗi giống như thế này

$table_prefix = 'wp_ary2vyj2rw_'; 
7

Bạn đã nhập sai mật khẩu. Vui lòng nhập lại mật khẩu một cách cẩn thận hoặc đặt lại mật khẩu của bạn thông qua Bảng điều khiển AccountCenter. Xem Người dùng cơ sở dữ liệu trên Lưới để biết hướng dẫn

Nếu bạn gặp lỗi SQL trong quá trình nhập, bạn có thể buộc nó hoàn tất bằng cách thêm "-f" vào lệnh, viết tắt của "force. " Ví dụ

cd html
3

Điều này có thể giúp bạn hoàn tất quá trình nhập nếu bạn có một vài bảng bị hỏng, nhưng cần phải nhập toàn bộ cơ sở dữ liệu trước khi bạn làm bất kỳ điều gì khác

Nếu quá trình nhập của bạn vẫn không thành công, hãy kiểm tra. tệp sql cho các dòng "tạo bảng". Nếu chúng tồn tại, hãy nhận xét chúng bằng cách sử dụng '#'. Lưu trữ lưới là môi trường dùng chung và người dùng không có quyền tạo bảng

WP-CLI

Xuất khẩu

Trước khi bắt đầu, hãy nhớ rằng để sử dụng wp-cli để xuất hoặc nhập cơ sở dữ liệu, trang web của bạn phải có WordPress 3. 7 trở lên và wp-config được định cấu hình chính xác. tập tin php

  1. Đăng nhập vào máy chủ của bạn thông qua SSH
  2. Sử dụng lệnh cd để điều hướng đến thư mục chứa cài đặt WordPress của bạn. Theo mặc định, đây sẽ là /html, nhưng hãy sử dụng đường dẫn tệp áp dụng cho trang web của bạn.
    ______34
  3. Sử dụng lệnh wp để xuất cơ sở dữ liệu của bạn
    $table_prefix = 'wp_ary2vyj2rw_'; 
    2
  4. Bạn sẽ nhận được một đầu ra, Thành công. Đã xuất thành 'tên tệp. sql' để xác nhận cơ sở dữ liệu đã được xuất thành công
  5. Một tệp sql sẽ được xuất vào thư mục mà bạn đã chạy lệnh wp từ đó

Nhập khẩu

  1. Đảm bảo cơ sở dữ liệu bạn cần đã được tạo. Nếu chưa, trước tiên hãy tạo cơ sở dữ liệu
    • Làm cách nào để tạo cơ sở dữ liệu?

    THẬN TRỌNG

    Nếu bạn nhập tệp sao lưu vào cơ sở dữ liệu đã có nội dung, tệp này sẽ thay thế nội dung hiện có

  2. Sử dụng FTP hoặc Trình quản lý tệp để tải tệp SQL của bạn lên nơi cài đặt WordPress của chúng tôi. Theo mặc định, đây sẽ là /html. Sử dụng đường dẫn tệp áp dụng cho trang web của bạn
  3. Đăng nhập vào máy chủ của bạn thông qua SSH
  4. Sử dụng lệnh cd để điều hướng đến thư mục mà bạn đã tải lên tệp sql của mình.
  5. cd html
    4
  6. Nhập cơ sở dữ liệu bằng cách thực hiện lệnh sau.
    $table_prefix = 'wp_ary2vyj2rw_'; 
    4
  7. Bạn sẽ nhận được một đầu ra Thành công. Được nhập từ 'tên tệp. sql'. để xác nhận việc nhập đã thành công


Để biết thêm thông tin về cách sử dụng wp-cli để xuất và/hoặc nhập cơ sở dữ liệu [bao gồm cả các biến có thể có], vui lòng xem lại các tài nguyên của bên thứ ba bên dưới

  • https. // nhà phát triển. báo chí. org/cli/lệnh/db/xuất/
  • https. // nhà phát triển. báo chí. org/cli/lệnh/db/nhập/

Hướng dẫn

Dòng lệnh

Phương pháp này hoạt động với tất cả các kích thước cơ sở dữ liệu, kể cả những kích thước rất lớn

Bạn phải có thể đăng nhập vào máy chủ của mình bằng SSH

  • Kết nối qua SSH với máy chủ của bạn

Xuất khẩu

  1. Đăng nhập vào máy chủ của bạn thông qua SSH
  2. Sử dụng lệnh cd để điều hướng đến thư mục mà người dùng của bạn có quyền ghi. Ví dụ.
    cd html
    8
  3. Xuất cơ sở dữ liệu bằng cách thực hiện lệnh sau.
    cd html
    9

    Khi bạn thực hiện lệnh này, bạn sẽ được nhắc nhập mật khẩu cơ sở dữ liệu của mình. Nhập mật khẩu và nhấn enter. Cơ sở dữ liệu của bạn bây giờ sẽ bắt đầu xuất. Khi nó được thực hiện, bạn sẽ thấy dấu nhắc lệnh một lần nữa. Nếu đó là một cơ sở dữ liệu lớn, quá trình này có thể mất vài phút

    GHI CHÚ

    Các biến sau cần được thay thế bằng thông tin của riêng bạn

    • -u admin chỉ định tên người dùng cơ sở dữ liệu.
      • Tên người dùng là "admin" và mật khẩu là phiên bản băm của mật khẩu quản trị viên Plesk của bạn
    • dbname là tên của cơ sở dữ liệu bạn đang cố xuất.
    • tên cơ sở dữ liệu. sql là tên bạn muốn đặt cho tệp sao lưu của mình và có thể là bất cứ thứ gì bạn muốn.
    • Bỏ qua đối số --add-drop-table nếu bạn định hợp nhất bản sao lưu này với cơ sở dữ liệu hiện có khi bạn nhập nó. Tùy chọn này có nghĩa là bản sao lưu sẽ thay thế hoàn toàn cơ sở dữ liệu cũ khi nó được nhập.

  4. Bây giờ bạn có thể tải xuống tệp SQL kết quả. Kết nối với máy chủ của bạn bằng FTP, điều hướng đến thư mục nơi bạn đã tạo tệp kết xuất và tải xuống
  5. Xóa tệp SQL khỏi thư mục có thể truy cập web của bạn, nếu bạn đã tạo tệp đó trong thư mục chung. Nếu không, bất kỳ ai cũng có thể tải xuống từ web

Nếu bạn gặp lỗi giống như thế này

define['DB_NAME', 'd92b2696256785'];
/** MySQL database username */
define['DB_USER', 'd92b2696256785']; /** MySQL database password */
define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
0

Điều này có nghĩa là bạn đã nhập sai mật khẩu. Vui lòng nhập lại cẩn thận hoặc đặt lại mật khẩu của bạn trong AccountCenter. Xem Làm cách nào tôi có thể thay đổi mật khẩu quản trị viên Plesk của mình?

Nhập khẩu

  1. Sử dụng FTP để tải tệp SQL của bạn lên máy chủ của bạn. Bạn có thể tải nó lên thư mục FTP mặc định của mình. Xem Bước 1 trong hướng dẫn "Xuất" ở trên để có đề xuất khác. Ngoài ra, bạn có thể sử dụng scp để tải tệp của mình lên qua SSH
  2. Đăng nhập vào máy chủ của bạn thông qua SSH
  3. Sử dụng lệnh cd để điều hướng đến thư mục mà bạn đã tải lên tệp sao lưu của mình ở Bước 1. Nếu bạn đã tải bản sao lưu lên thư mục htttpdocs công khai của mình, hãy truy cập vào đây.
    define['DB_NAME', 'd92b2696256785'];
    /** MySQL database username */
    define['DB_USER', 'd92b2696256785']; /** MySQL database password */
    define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
    define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
    1
  4. Nhập cơ sở dữ liệu bằng cách thực hiện lệnh sau.
    define['DB_NAME', 'd92b2696256785'];
    /** MySQL database username */
    define['DB_USER', 'd92b2696256785']; /** MySQL database password */
    define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
    define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
    2

    HOẶC

    define['DB_NAME', 'd92b2696256785'];
    /** MySQL database username */
    define['DB_USER', 'd92b2696256785']; /** MySQL database password */
    define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
    define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
    3

    Khi bạn thực hiện lệnh này, bạn sẽ được nhắc nhập mật khẩu cơ sở dữ liệu của mình. Nhập nó vào và nhấn enter. Cơ sở dữ liệu của bạn bây giờ sẽ nhập. Có thể mất vài phút nếu bạn có cơ sở dữ liệu lớn. Khi quá trình nhập hoàn tất, bạn sẽ được đưa trở lại dấu nhắc lệnh

    GHI CHÚ

    • Các biến giống như trong Bước 3 từ phần Xuất ở trên. Vui lòng kiểm tra Bước 3 trong phần "Xuất" để đảm bảo bạn đang thay thế chính xác mã ví dụ bằng thông tin của riêng bạn
    • tên cơ sở dữ liệu. sql là tên thật của tệp SQL của bạn.
    • Nếu bạn có bản sao lưu cơ sở dữ liệu được nén bằng gzipped, bạn có thể sử dụng dòng này để thay thế
    define['DB_NAME', 'd92b2696256785'];
    /** MySQL database username */
    define['DB_USER', 'd92b2696256785']; /** MySQL database password */
    define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
    define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
    4

    Bạn có thể nhập tên người dùng, tên cơ sở dữ liệu và tên tệp sao lưu của riêng mình như trước đây. tên cơ sở dữ liệu. gz là tên của tệp sao lưu gzipped của bạn. Sử dụng "giải nén" thay vì "gunzip" cho các tệp nén

  5. Xóa tệp SQL khỏi thư mục có thể truy cập web của bạn, nếu bạn đã tải tệp đó lên thư mục công cộng. Nếu không, bất kỳ ai cũng có thể tải xuống từ web

Nếu bạn gặp lỗi giống như thế này

define['DB_NAME', 'd92b2696256785'];
/** MySQL database username */
define['DB_USER', 'd92b2696256785']; /** MySQL database password */
define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
0

Bạn đã nhập sai mật khẩu. Vui lòng nhập lại cẩn thận hoặc đặt lại mật khẩu của bạn trong AccountCenter. Xem Làm cách nào tôi có thể thay đổi mật khẩu quản trị viên Plesk của mình?

Nếu bạn gặp lỗi SQL trong quá trình nhập, bạn có thể buộc nó hoàn tất bằng cách thêm "-f" vào lệnh, viết tắt của "force. " Ví dụ

define['DB_NAME', 'd92b2696256785'];
/** MySQL database username */
define['DB_USER', 'd92b2696256785']; /** MySQL database password */
define['DB_PASSWORD', 'V|vU2QR,']; /** MySQL hostname */
define['DB_HOST', 'd92c2896243585.db.2696146.hostedresource.com:3315'];
6

Điều này có thể giúp bạn hoàn tất quá trình nhập nếu bạn có một vài bảng bị hỏng, nhưng cần phải nhập toàn bộ cơ sở dữ liệu trước khi bạn làm bất kỳ điều gì khác

Nếu bạn gặp phải lỗi kích thước tệp, bạn có thể thử tăng giới hạn của máy chủ thông qua php. tập tin ini. Plesk có một bài viết về chủ đề này tại đây

Làm cách nào để nhập cơ sở dữ liệu trong phpMyAdmin?

Làm cách nào để nhập cơ sở dữ liệu vào phpMyAdmin? .
Bước 1 - Mở cơ sở dữ liệu của bạn trong phpMyAdmin
Bước 2 - Nhấp vào Cơ sở dữ liệu trong menu trên cùng
Bước 3 - Nhấp vào tên của cơ sở dữ liệu bạn muốn nhập vào
Bước 4 - Nhấp vào Nhập
Bước 5 - Chọn tệp và bấm Đi
Bước 6 - Bạn đã hoàn tất

Làm cách nào để xuất cơ sở dữ liệu bằng phpMyAdmin?

Xuất cơ sở dữ liệu bằng phpMyAdmin .
Đăng nhập vào ứng dụng phpMyAdmin đi kèm
Chọn cơ sở dữ liệu ứng dụng trong menu điều hướng bên trái. .
Chọn mục menu “Xuất”
Trên trang kết quả, chọn phương thức xuất "Quick" và định dạng đầu ra "SQL"
Nhấp vào "Đi"

Nhập và xuất trong phpMyAdmin là gì?

Một hoạt động rất hữu ích của phpMyAdmin là khả năng di chuyển cơ sở dữ liệu trên các nền tảng sử dụng phần mềm . Hành động này được gọi là nhập và xuất các bảng cơ sở dữ liệu.

Chủ Đề