Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara mudah untuk mengekspor tabel SQL tanpa akses ke server atau phpMyADMIN

Anda dapat menggunakan SQL untuk ini:

$file = 'backups/mytable.sql';
$result = mysql_query("SELECT * INTO OUTFILE '$file' FROM `##table##`");

Kemudian cukup arahkan browser atau klien FTP ke direktori/file (backups/mytable.sql). Ini juga merupakan cara yang bagus untuk melakukan pencadangan tambahan, misalnya dengan memberi nama file cap waktu.

Untuk memasukkannya kembali ke Basis Data Anda dari file itu, Anda dapat menggunakan:

$file = 'backups/mytable.sql';
$result = mysql_query("LOAD DATA INFILE '$file' INTO TABLE `##table##`");

Opsi lainnya adalah menggunakan PHP untuk menjalankan perintah sistem di server dan menjalankan 'mysqldump':

$file = 'backups/mytable.sql';
system("mysqldump --opt -h ##databaseserver## -u ##username## -p ##password## ##database | gzip > ".$file);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengamankan MySQL:Bagian Satu

  2. Cara membangun Rest API dengan Spring Boot menggunakan MySQL dan JPA

  3. Duplikat, Salin, atau Cadangkan Tabel di MySQL, MariaDB, Oracle, PostgreSQL, DB2 dan SQLite dengan Create Table As SQL

  4. Strategi Pencadangan dan Pemulihan MySQL/MariaDB yang Berhasil

  5. Menggunakan PHP untuk mengeksekusi beberapa Query MYSQL