Bagaimana Menghubungkan Ke Pangkalan

Daftar Isi:

Bagaimana Menghubungkan Ke Pangkalan
Bagaimana Menghubungkan Ke Pangkalan

Video: Bagaimana Menghubungkan Ke Pangkalan

Video: Bagaimana Menghubungkan Ke Pangkalan
Video: Panduan BRIMOLA bagi Pangkalan PPM (02072021) 2024, Mungkin
Anonim

Untuk menghubungkan aplikasi ke database, itu harus mengirimkan urutan perintah yang sesuai dalam bahasa yang digunakan oleh DBMS tertentu. Sistem manajemen basis data MySQL sangat sering digunakan saat ini, dan aplikasi untuk bekerja dengannya ditulis dalam bahasa pemrograman PHP sisi server scripting. Di bawah ini adalah varian dari urutan perintah dalam bahasa ini untuk menghubungkan aplikasi ke database MySQL.

Bagaimana menghubungkan ke pangkalan
Bagaimana menghubungkan ke pangkalan

instruksi

Langkah 1

Gunakan fungsi mysql_connect bawaan PHP untuk mengirim permintaan koneksi database ke server SQL. Fungsi ini memiliki tiga parameter yang diperlukan, yang pertama harus menentukan alamat database. Paling sering, server ini dan skrip yang mengaksesnya berada di server fisik yang sama, sehingga kata yang dicadangkan localhost digunakan sebagai alamat. Parameter kedua harus berisi login pengguna yang terhubung, dan yang ketiga - kata sandinya. Sebagai contoh:

$ DBconnection = mysql_connect("localhost", "myName", "myPass");

Langkah 2

Terapkan fungsi mysql_select_db bawaan setelah membuat koneksi baru ke server SQL. Fungsi ini memilih salah satu database yang terletak di server untuk pekerjaan selanjutnya dengan tabel yang ditempatkan di dalamnya. Anda harus meneruskan dua variabel ke fungsi: yang pertama harus berisi nama database yang diperlukan, dan yang kedua harus berisi tautan sumber daya yang Anda buat di langkah sebelumnya. Sebagai contoh:

mysql_select_db("myBase", $koneksi DB);

Langkah 3

Terkadang pengkodean yang digunakan oleh aplikasi saat menampilkan data tidak sesuai dengan penyandian di mana informasi ditulis dalam tabel database. Dalam hal ini, Anda perlu memberi server penginstalan di mana pengkodean itu harus menerima permintaan Anda dan di mana pengkodean itu harus mengubah tanggapannya. Ini dapat dilakukan dengan mengirim, setelah memilih database, misalnya, kumpulan kueri SQL berikut:

mysql_query("SET character_set_client = 'cp1251'");

mysql_query("SET character_set_results = 'cp1251'");

mysql_query("SET collation_connection = 'cp1251_general_ci'");

Setelah itu, Anda dapat mulai bekerja langsung dengan tabel database.

Langkah 4

Gunakan perpustakaan fungsi dan kelas yang dirancang khusus untuk menghubungkan ke aplikasi PHP sebagai media antara skrip Anda dan database. Keuntungan menggunakannya adalah semua nuansa yang terkait dengan pertukaran data di perpustakaan semacam itu diperhitungkan dan di-debug dengan hati-hati. Penggunaannya membantu menghindari kesalahan yang tidak disengaja, menyederhanakan penulisan skrip untuk bekerja dengan database dan membuatnya lebih fleksibel. Contoh perpustakaan semacam itu adalah DbSimple, yang dikembangkan di bawah kepemimpinan Dmitry Koterov.

Direkomendasikan: