Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mengautomasikan MySQL *.sql Perlaksanaan Fail dalam PHP untuk Penjanaan Laman Web, Mempertimbangkan Keserasian Rangka Kerja Zend?

Bagaimana untuk Mengautomasikan MySQL *.sql Perlaksanaan Fail dalam PHP untuk Penjanaan Laman Web, Mempertimbangkan Keserasian Rangka Kerja Zend?

Susan Sarandon
Lepaskan: 2024-12-22 22:42:14
asal
881 orang telah melayarinya

How to Automate MySQL *.sql File Execution in PHP for Website Generation, Considering Zend Framework Compatibility?

Jalankan fail MySQL *.sql dalam PHP

Soalan:

Bagaimana untuk melaksanakan daripada PHP MySQL *.sql fail, mengautomasikan proses penjanaan laman web, dengan mengambil kira ketersediaan Rangka Kerja Zend?

Jawapan:

Gunakan kaedah shell_exec().

$command = 'mysql'
        . ' --host=' . $vals['db_host']
        . ' --user=' . $vals['db_user']
        . ' --password=' . $vals['db_pass']
        . ' --database=' . $vals['db_name']
        . ' --option=option_value'
        . ' --execute="SOURCE ' . $script_path
;
$output1 = shell_exec($command . '/site_db.sql"');
$output2 = shell_exec($command . '/site_structure.sql"');
Salin selepas log masuk

Nota tambahan:

  • Elakkan menggunakan akses konsol.
  • --execute="SOURCE ..." pilihan digunakan untuk melaksanakan fail.

Perbezaan antara shell_exec() dan exec():

Isu ini tidak dijelaskan dengan jelas pada mulanya, tetapi anda boleh merujuk kepada perbincangan yang berkaitan.

Atas ialah kandungan terperinci Bagaimana untuk Mengautomasikan MySQL *.sql Perlaksanaan Fail dalam PHP untuk Penjanaan Laman Web, Mempertimbangkan Keserasian Rangka Kerja Zend?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan