Gunakan PHP untuk memuatkan fail SQL secara pemrograman
Mencipta pangkalan data secara pengaturcaraan dalam PHP adalah penting untuk proses pemasangan dinamik. Walau bagaimanapun, memuatkan berbilang fail SQL ke dalam pangkalan data ini boleh menjadi rumit kerana kehadiran pertanyaan berbilang baris.
Soalan: Bagaimana cara memuatkan fail SQL ke dalam pangkalan data dengan cekap menggunakan PHP, sekali gus mereplikasi fungsi perintah import PHPMyAdmin?
Jawapan:
<code class="language-php">use PDO; $dsn = 'mysql:host=localhost;dbname=database_name'; $user = 'username'; $password = 'password'; $db = new PDO($dsn, $user, $password); $sql = file_get_contents('file.sql'); $qr = $db->exec($sql);</code>
Kod ini menyediakan kaedah yang boleh dipercayai untuk memuatkan fail SQL dalam PHP:
Skim ini memastikan pengendalian pertanyaan berbilang baris yang betul, membolehkan pemuatan fail SQL yang lancar dalam skrip PHP.
Atas ialah kandungan terperinci Bagaimana untuk memuatkan fail SQL ke dalam pangkalan data dengan cekap menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!