PHP ialah bahasa pra-penyusunan sebelah pelayan yang digunakan untuk memasang pengaturcaraan dinamik atau aplikasi web yang berkuasa. Beberapa varian boleh diakses dalam PHP, contohnya, PHP 5 dan PHP 7, dan masing-masing mempunyai kegunaan dan pentadbiran yang berbeza. Kita harus mengaitkan dengan pangkalan maklumat seperti MySQL apabila kita ingin membuat pengaturcaraan dinamik di sekelilingnya. Kami perkaitan antara PHP 7 dan MySQL yang boleh kami capai melalui pengekodan. MySQL ialah persatuan terbuka; walau bagaimanapun, ia telah ditapis daripada PHP 5.5 dan dihapuskan daripada PHP 7.
Mulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Mengakses dan menambahkan data ke pangkalan maklumat MySQL, anda harus susun atur perkaitan antara set data dan skrip PHP pada mulanya.mysql_connect() menyebarkan hubungan dengan pelayan MySQL. Tetapan lalai diakui kerana tiada had pilihan: pelayan = 'localhost: 8080', nama pengguna = nama pelanggan yang menjamin kitaran pelayan, dan kunci misteri = kata misteri yang tidak sah. Had pelayan boleh, dengan cara yang sama, menyatukan nombor port. Kerja mysql_connect() membuka gabungan MySQL yang tidak tegas. Had ini mengembalikan hubungan kemajuan, atau SALAH, dan kekecewaan yang tergelincir. Anda boleh menyembunyikan hasil yang sangat baik dengan menambahkan ‘@’ sebelum nama had.
Jika anda mempunyai XAMPP (bukan pelayan web) dalam struktur anda, anda mesti menamakannya localhost. Nama klien MySQL dan kunci misteri adalah "root" dan jelas ("") secara bebas. Benarkan kami membuat satu usaha penting dan mengaitkan kod PHP kami dengan MySQL. Jika anda menggunakan Windows, terdapat sampul "htdocs" dalam "C: /xampp/htdocs/" (pada apa jua titik yang dibentangkan dalam rantau lalai). Jika anda menggunakan Linux (mungkin Ubuntu), ia disusun pada "/pick/lampp/htdocs" (anda harus menukar untuk melampirkan klien sebelum membuat penyelaras di dalamnya.).
Sekarang mari kita lihat bagaimana kita boleh mencipta MySQL dalam PHP 7.
Pertama, kami ingin memperkenalkan mana-mana pelayan yang kami perlukan, dan bergantung kepada jurutera sama ada kami boleh memperkenalkan Tomcat, XAMPP, atau lain-lain mengikut keperluan kami. Mulai saat itu, kami ingin melancarkan penambahbaikan pada pelayan mengikut keperluan aplikasi. Kami juga boleh memperkenalkan pelayan MySQL dan sebarang peralatan pengaturcaraan untuk melakukan pengekodan. Untuk persetujuan yang lebih baik, pertimbangkan struktur linguistik.
Resource mysql_connect ( [string server [, string determined username [, string user_password [, bool new_link [, int banners value]]]]])
Mengembalikan pengecam antara muka MySQL pada kemajuan atau FALSE pada kekecewaan.
mysql_connect() menyebarkan hubungan dengan pelayan MySQL. Pergi dengan lalai adalah perkara biasa kerana tiada had pilihan: pelayan = ‘localhost: 8080’, nama pengguna = nama pelanggan yang menegaskan kitaran pelayan dan ekspres misteri = keadaan misteri kosong.
Had pelayan boleh, lebih-lebih lagi, menggabungkan nombor port. Contohnya, "nama hos: port."
Selepas itu, saya perlu mencipta pangkalan data menggunakan arahan berikut.
create database specified database name;
Arahan di atas menyatakan nama pangkalan data bermaksud nama pangkalan data sebenar yang ingin kami buat.
Pertama, mari lihat pangkalan data yang tersedia dengan menggunakan arahan berikut.
show databases;
Selepas menjalankan arahan di atas, kami melihat senarai semua pangkalan data, seperti yang dilihat dalam tangkapan skrin di bawah.
Kita perlu mencipta pangkalan data sample_php dengan menggunakan arahan berikut.
create database sample_php;
Keluaran arahan di atas adalah seperti berikut.
Sekarang semak dalam pangkalan data dengan menggunakan arahan berikut seperti berikut.
show databases;
Keluaran arahan di atas adalah seperti berikut.
Sekarang buat fail .php dan tulis kod berikut.
<?php $server = "localhost"; $db_user = "root"; $db_password = "specified password of database"; $db_name = "Specified database name";
Sekarang mari kita lihat pemacu yang tersedia dalam PHP 7 seperti berikut.
Pemandu ialah komponen pengaturcaraan yang direka untuk berkomunikasi dengan jenis pelayan pangkalan data tertentu.
Sambungan PHP MySQL
Pelanjutan MySQL adalah ringan dan kebanyakannya digunakan; dalam PHP, terdapat tiga jenis.
Mysqlnd:
Pustaka mysqlnd disepadukan dengan ketat dan cekap ke dalam PHP, memberikan prestasi yang luar biasa. Malangnya, Perpustakaan Pelanggan MySQL tidak boleh menawarkan kemajuan yang serupa kerana ia adalah perpustakaan pelanggan yang sangat membantu.
Pustaka mysqlnd melibatkan PHP di dalam asas untuk penyertaan yang konsisten ke dalam PHP. Selain itu, ia menggunakan memori PHP, eksekutif, Aliran PHP (pertimbangan I/O), dan rentetan PHP untuk jadual. Menggunakan memori PHP oleh eksekutif oleh permit mysqlnd, contohnya, dana pelaburan memori dengan menggunakan faktor pelarasan semula (pendua semasa mengarang) dan menjadikan mysqlnd digunakan pada had memori PHP.
Kami cuba belajar tentang PHP 7 MySQL menggunakan maklumat dalam artikel di atas. Daripada artikel ini, kami mempelajari perkara asas tentang PHP 7 MySQL, dan serta kami juga melihat sintaks dan contoh PHP 7 MySQL.
Atas ialah kandungan terperinci PHP 7 MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!