Untuk menggunakan mana-mana pangkalan data secara optimum, seseorang harus dapat memanipulasinya seperti yang diperlukan. Cara terbaik untuk memanipulasi dan mengurus pangkalan data yang anda buat ialah menyambungkan pangkalan data anda dengan PHP. Mula-mula, mari kita fahami apa itu PHP. PHP adalah seperti panel kawalan yang boleh digunakan untuk mengurus pangkalan data anda. Menyambung ke PHP membolehkan anda mendapatkan semula data daripada pangkalan data seperti yang diperlukan untuk pertanyaan tertentu. MySQL ialah RDBMS sumber terbuka yang paling popular, yang boleh disambungkan dengan mudah ke PHP. MySQL menyusun data dalam jadual menggunakan struktur baris dan lajur. Akibatnya, MySQL sesuai untuk kedua-dua aplikasi kecil dan besar, dan ia beroperasi pada pelayan.
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
Mencipta pangkalan data dalam MySQL adalah semudah melakukan satu arahan dalam SQL. Sebagai contoh, pertanyaan mudah "[CREATE DATABASE]" boleh digunakan untuk penciptaan pangkalan data untuk pemula. Pilihan penciptaan pangkalan data lain menggunakan pertanyaan lain sebagai "[BUAT SKEMA]."
Sebagai contoh, jika anda ingin mencipta pangkalan data bernama "filem", anda boleh mencapainya dengan melaksanakan arahan CREATE DATABASE movies;
Menambah lebih banyak parameter dan mengelakkan kekeliruan antara pangkalan data sedia ada pada pelayan MySQL tunggal boleh menggunakan arahan "[JIKA TIDAK WUJUD]." Pertanyaan ini menyemak sama ada mana-mana pangkalan data sedia ada mempunyai nama yang sama. Jika ya, arahan itu tidak akan melaksanakan penciptaan pangkalan data. Sebaliknya, jika tiada percanggahan nama pangkalan data, arahan di bawah akan melaksanakan dan mencipta pangkalan data. Walaupun “[JIKA TIDAK WUJUD]” tidak wajib, ia adalah amalan yang baik.
Pangkalan data yang baru dibuat ini akan kosong, menunggu kemasukan jadual dengan data. Perintah SQL untuk jadual ialah pertanyaan ringkas “[BUAT JADUAL]” dengan sintaks seperti di bawah.
Pangkalan data yang baru dibuat ini akan kosong, menunggu kemasukan jadual dengan data. Perintah SQL untuk jadual ialah pertanyaan ringkas “[BUAT JADUAL]” dengan sintaks seperti di bawah.
Versi PHP di bawah 5 menggunakan sambungan MySQL. Tetapi sambungan ini telah dikurangkan pada tahun 2012.
Versi ke-5PHP dan versi yang lebih baharu boleh berfungsi dengan di bawah:
1. Sambungan MySQLi
2. PDO (Objek Data PHP)
Mengikut ketuanan dan keperluan mereka sendiri, mana-mana pilihan di atas boleh digunakan.
Pelanjutan MySQLi hanya boleh digunakan dengan pangkalan data MySQL, manakala PDO boleh menyambung dengan 12 sistem pangkalan data yang berbeza. Jadi, PDO mungkin membantu jika seseorang menukar pangkalan data kerana ia hanya memerlukan menukar beberapa sambungan. Tetapi dalam kes MySQLi, kita perlu menulis keseluruhan kod dan pertanyaan untuk menukar pangkalan data. Mendayakan MySQLi pada PHP adalah perlu untuk berfungsi dengan MySQLi. MySQLi juga menyediakan antara muka pengaturcaraan prosedur bersama-sama dengan yang berorientasikan objek. PDO dan MySQLi menyokong kenyataan yang disediakan, yang merupakan aspek penting keselamatan web.
PHP dan MySQL ialah beberapa tindanan yang paling biasa untuk pembangunan web.
Untuk bermula dengan mana-mana perkara ini, anda mesti mengetahui beberapa butiran penting, seperti alamat pelayan sistem pangkalan data anda, nama pengguna, nama pangkalan data dan kata laluan. Terutamanya, kami akan menggunakan mysqli_connect dalam ketiga-tiga prosedur. Perintah ini menyediakan sambungan antara pangkalan data dan PHP. Pertama sekali, kita perlu membuat fail sambungan yang berasingan. Ini menjimatkan masa dalam menulis kod setiap kali anda ingin memasukkan data dan maklumat daripada pangkalan data dan memasukkan data ini dalam berbilang fail.
Kami boleh menggunakan nama sambungan fail PHP bersama-sama dengan fungsi sertakan dan memasukkan data dan bukannya menulis semula kod setiap kali. Ini juga berguna apabila memindahkan keseluruhan projek anda dari satu sistem ke sistem yang lain. Apabila anda menukar nilai dalam satu fail, ia secara automatik menukar semua nilai dalam setiap fail dan menjimatkan usaha anda untuk membuat perubahan dalam setiap fail. Sebaik sahaja anda berjaya mewujudkan sambungan, anda boleh menggunakan pelbagai kaedah untuk berinteraksi dengan pangkalan data.
Mari kita lihat setiap satu daripada mereka satu demi satu:
Ini boleh digunakan untuk membina perkaitan dengan pangkalan data menggunakan skrip PHP menggunakan sintaks berikut.
Explication :
Pour établir une connexion entre la base de données et PHP à l'aide de la procédure MySQLi, vous pouvez suivre la procédure décrite ci-dessous :
Explication :
PDO représente les objets PHP Data. Ainsi, dans ce processus de création d'une connexion, les objets de données PHP sont utilisés comme ci-dessous :
Explication :
Toutes les méthodes ci-dessus permettent d'accéder et de gérer la base de données dont vous avez besoin.
La syntaxe ci-dessous peut être utilisée pour vérifier si votre connexion est établie avec succès.
Db_connection est le nom du fichier php.
Une fois que vous avez établi une connexion à la base de données à l'aide de scripts PHP, vous devez fermer la connexion une fois votre travail terminé. Avec une hypothèse de référence à la connexion stockée dans la variable $ conn, vous trouverez ci-dessous la syntaxe de fermeture utilisée dans les procédures ci-dessus.
L'accès et la gestion de votre base de données deviennent simples lorsque vous établissez une connexion à l'aide de PHP. Il propose également diverses manières d'établir cette connexion pour répondre à différents niveaux d'exigences. Après avoir établi la connexion, vous pouvez exécuter activement des requêtes pour extraire les données des tables. Vous pouvez facilement imprimer ces informations. La fermeture de la connexion est une partie essentielle de la connexion de la base de données à PHP, et elle doit être effectuée une fois votre travail terminé.
Atas ialah kandungan terperinci Bagaimana untuk Menyambungkan Pangkalan Data ke PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!