Artikel berikut menyediakan garis besar untuk PHP 7 mysql_connect. Pembangun menggunakan PHP sebagai bahasa skrip sebelah pelayan untuk membina aplikasi web dan pengaturcaraan dinamik. Beberapa versi PHP tersedia, seperti PHP5 dan PHP7, dan masing-masing mempunyai fungsi dan perkhidmatan yang berbeza. Apabila kita perlu membuat pengaturcaraan dinamik pada masa itu, kita mesti berhubung dengan mana-mana pangkalan data seperti MySQL—sambungan antara PHP 7 dan MySQL yang boleh kita capai melalui pengekodan. PHP telah menghentikan MySQL daripada versi 5.5 dan mengalih keluarnya sepenuhnya dalam PHP 7, walaupun ia merupakan sambungan terbuka.
IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olokMulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
mysql_connect() membentangkan perkaitan dengan pelayan MySQL. Lalai yang disertakan diterima kerana tiada sempadan budi bicara: pelayan = 'localhost:8080', nama pengguna = nama klien yang menuntut kitaran pelayan dan kunci rahsia = kata rahsia kosong. Sempadan pelayan juga boleh memasukkan nombor port.
Kerja mysql_connect() membuka persatuan MySQL yang tidak kenal penat lelah. Keupayaan ini mengembalikan persatuan kemajuan, atau SALAH, dan kesilapan kekecewaan. Anda boleh menyembunyikan hasil kesilapan dengan menambahkan ‘@’ sebelum nama kapasiti.
Jika anda telah memperkenalkan XAMPP dalam rangka kerja anda (bukan pelayan web), anda mesti menamakannya localhost. Sudah tentu, nama klien MySQL dan kunci rahsia adalah "root" dan jelas ("") secara berasingan. Marilah kita membuat satu usaha asas dan cuba mengaitkan kod PHP kita dengan MySQL. Sekiranya anda berada di Windows, terdapat sampul "htdocs" dalam "C:/xampp/htdocs/" (setiap kali diperkenalkan di kawasan lalai). Jika anda menggunakan Linux (kemungkinan besar Ubuntu), ia terletak pada "/pick/lampp/htdocs" (anda harus menukar kepada klien root sebelum membuat penganjur di dalamnya.).
Sekarang mari kita lihat bagaimana kita boleh menggunakan sambungan PHP 7 MySQL.
Pertama, bergantung pada pembangun, kami perlu memasang mana-mana pelayan yang kami mahu, sama ada kami boleh memasang Tomcat, XAMPP, atau mana-mana yang lain, mengikut keperluan kami. Selepas itu, kita perlu membuat perubahan pada pelayan mengikut keperluan aplikasi. Dengan cara lain, kita boleh memasang pelayan MySQL dan sebarang alat pengaturcaraan untuk melakukan pengekodan. Untuk pemahaman yang lebih baik, pertimbangkan sintaks di bawah.
asset mysql_connect ( [string server [, string specified username [, string user_password [, bool new_link [, int flags value]]]]])
Mengembalikan pengecam antara muka MySQL pada kemajuan atau FALSE pada kekecewaan.
mysql_connect() membentangkan perkaitan dengan pelayan MySQL. Lalai berikut dijangkakan kerana tiada sempadan budi bicara: pelayan = ‘localhost:8080’, nama pengguna = nama klien yang menuntut kitaran pelayan dan frasa rahsia = frasa rahsia tidak sah.
Sempadan pelayan juga boleh memasukkan nombor port. Contohnya, “nama hos: port.”
Nota: Setiap kali anda menentukan “localhost” atau “localhost: port” sebagai pelayan, pustaka klien MySQL akan membatalkan ini dan cuba mengaitkannya dengan lampiran kejiranan (dinamakan paip pada Windows). Untuk menggunakan TCP/IP, gunakan “127.0.0.1” dan bukannya “localhost”. Jika pustaka klien MySQL cuba untuk antara muka dengan beberapa lampiran berdekatan yang tidak boleh diterima, anda harus menetapkan cara yang betul sebagai mysql.default_host dalam reka bentuk PHP anda dan biarkan medan pelayan kosong.
Sokongan untuk “: port” telah disertakan dalam PHP 3.0B4.
Sokongan untuk “:/way/to/attachment” telah disertakan dalam PHP 3.0.10.
Anda boleh meredakan mesej kesilapan tentang kekecewaan dengan menambahkan @ pada nama kapasiti.
Jika panggilan berikutnya dengan hujah yang serupa dibuat kepada mysql_connect(), ia tidak meletakkan sambungan baharu; sebaliknya, ia mengembalikan pengecam sambungan yang dibuka secara umum. Parameter new_link dalam mysql_connect() melaraskan tingkah laku dengan memaksanya untuk sentiasa membuka sambungan baharu, walaupun fungsi itu sebelum ini dipanggil dengan had yang sama. Sempadan bendera boleh menggabungkan pemalar MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE atau MYSQL_CLIENT_INTERACTIVE.
Sekarang mari kita lihat parameter sambungan PHP 7 MySQL yang berbeza seperti berikut.
Sintaks:
mysql_connect( string $server_host = ini_get("get the host "), string $specified username = ini_get("get username"), string $user password = ini_get("user password"), bool $new_link = false, int $client_flags = 0 ): resource|false
Penjelasan:
Menggunakan sintaks di atas, kami cuba menyambungkan MySQL dan PHP 7 dengan parameter yang berbeza.
Now let’s see different examples of PHP 7 MySQL connect for better understanding.
Now let’s see an example as follows.
Code:
<?PHP $servername = "localhost"; $username = "specified username"; $password = "user password"; // Creating connection with MySQL server $conn = new mysql($servername, $specified username, $user password); // Connection checking if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } echo "Connection done successfully"; ?>
Output:
This is a straightforward example of a PHP 7 mysql connection. After executing the program, we will get a success message, as shown in the following screenshot.
Now let’s see another example as follows.
Code:
<?PHP mysqli_connect("specified localhost", "specified root", "", " "); if(mysql_connect_error()) echo "Connection Problem."; else echo "Database Connection Done."; ?>
Output:
We hope you learn more about the PHP 7 mysql_connect from this article. From the above article, we have taken in the essential idea of the PHP 7 mysql_connect and the representation and example of the PHP 7 mysql_connect. This article taught us how and when to use PHP 7 mysql_connect.
Atas ialah kandungan terperinci PHP 7 mysql_connect . Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!