MySQL ialah sistem pengurusan pangkalan data hubungan yang digunakan secara meluas Ia merupakan bahagian penting dalam teknologi pangkalan data dalam syarikat dan perusahaan dan institusi Internet. Sebagai pembangun, jika anda ingin menggunakan atau membangunkan aplikasi berkaitan MySQL, anda perlu menggunakan API MySQL untuk mengendalikan MySQL. API MySQL disediakan dalam bentuk sambungan dan perlu dipasang secara manual dalam persekitaran PHP-CGI.
Artikel ini akan memperkenalkan cara memasang sambungan MySQL dalam persekitaran Windows+PHP-CGI.
Sahkan persekitaran
Mula-mula, anda perlu mengesahkan versi PHP semasa dan versi seni bina CPU sistem, yang boleh dicapai melalui fungsi phpinfo. Operasi khusus adalah untuk menulis fail phpinfo.php dengan kandungan berikut:
<?php phpinfo(); ?>
Kemudian letakkan fail phpinfo.php dalam direktori akar tapak web, akses fail dan anda akan melihat maklumat tentang butiran Persekitaran semasa.
Selepas memuat turun fail, salin fail sambungan MySQL ke direktori sambungan PHP. Direktori sambungan berada dalam fungsi phpinfo() Anda boleh melihat direktori yang sepadan dengan nilai kunci extension_dir dalam fail php.ini yang disenaraikan dalam lajur Fail Konfigurasi Dimuatkan. Secara amnya, direktori ini ialah folder ext di bawah direktori pemasangan PHP.
Ubah suai fail php.ini
Buka fail php.ini dan tambah maklumat konfigurasi berikut pada penghujung fail:
[MySQL] mysql.default_socket = "mysql服务器的socket文件地址" extension=php_mysql.dll
Antaranya, mysql.default_socket ialah pelayan MySQL Alamat fail soket Nilai ini boleh didapati dalam fungsi phpinfo() dan diperolehi melalui jualan mysql.default_socket di bawah modul MySQL Nilai ini selaras dengan nilai yang sepadan dengan soket pembolehubah my.cnf fail konfigurasi pelayan MySQL.
Semak sama ada modul MySQL sah
Tulis fail skrip PHP untuk ujian. Kandungan fail adalah seperti berikut:
<?php //连接MySQL数据库 $link = mysql_connect("localhost","root","123456"); //检查是否连接成功 if (!$link) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($link); ?>
Selepas menjalankan fail, jika Connected successfullylly adalah output, ini bermakna modul MySQL telah berjaya dipasang.
Kesimpulan:
Melalui langkah di atas, kita boleh melengkapkan pemasangan sambungan MySQL dalam persekitaran Windows+PHP-CGI. Dalam aplikasi sebenar, sambungan MySQL juga boleh dipasang melalui kaedah lain, seperti menyusun dan memasang dari kod sumber PHP, atau memasang melalui PECL. Walau bagaimanapun, tidak kira kaedah mana yang digunakan, selagi sambungan MySQL boleh berjaya dipasang, anda boleh menggunakan pangkalan data MySQL dengan mudah dalam persekitaran PHP-CGI, memberikan kemudahan untuk pembangunan web.
Atas ialah kandungan terperinci pemasangan sambungan mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!