Fungsi mysql_connect() PHP

Definisi dan penggunaan

Fungsi mysql_connect() membuka koneksi MySQL non-pemegang.

Syarat

mysql_connect(server,user,pwd,newlink,clientflag)
Parameter Deskripsi
server

Pilihan. Tentukan server yang akan disambungkan.

Dapat termasuk port, seperti "hostname:port", atau jalur ke soket lokal, seperti untuk localhost adalah ":/path/to/socket".

Jika perintah PHP mysql.default_host belum ditentukan (keadaan baku), nilai baku adalah 'localhost:3306'.

user Pilihan. Nama pengguna. Nilai baku adalah nama pengguna pemilik proses layanan server.
pwd Pilihan. Kata sandi. Nilai baku adalah kata sandi kosong.
newlink Pilihan. Jika panggilan kedua mysql_connect() dengan parameter yang sama, maka tidak akan membentuk koneksi baru tetapi akan mengembalikan tanda pengenal koneksi yang sudah dibuka. Parameter new_link mengubah perilaku ini dan membuat mysql_connect() selalu membuka koneksi baru, bahkan jika mysql_connect() sebelumnya sudah dipanggil dengan parameter yang sama.
clientflag

Pilihan.clientflags Parameter boleh adalah gabungan daripada konstanta berikut:

  • MYSQL_CLIENT_SSL - Menggunakan pengenkripsi SSL
  • MYSQL_CLIENT_COMPRESS - Menggunakan protokol pemampatan
  • MYSQL_CLIENT_IGNORE_SPACE - Memungkinkan ruang di belakang nama fungsi
  • MYSQL_CLIENT_INTERACTIVE - Memungkinkan masa tamat aktif tunda sebelum hubungan ditutup

Nilai balik

Jika berjaya, akan kembalikan tanda pengenal koneksi MySQL, jika gagal kembalikan FALSE.

Pemberitahuan dan komen

Komen:Kapan skrip berakhir, koneksi ke server akan ditutup, kecuali sebelumnya disebutkan secara jelas mysql_close() Ditutup.

Pemberitahuan:Untuk membuat koneksi kekal, gunakan mysql_pconnect() Fungsi.

Contoh

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
// Kod sebelum ini...
mysql_close($con);
?>