MySQL veritabanına nasıl bağlanılır? MySQL veritabanı örneğine bağlanmak için PHP betiği

nasıl bağlanırMySQL veritabanı? PHP komut dosyası bağlantısıMySQLveritabanı örneği

MySQL bağlantısı


mysql ikili bağlantısını kullan

MySQL veritabanına bağlanmak için mysql komut istemine girmek için MySQL ikili modunu kullanabilirsiniz.

Örnek

Aşağıdaki, komut satırından bir mysql sunucusuna bağlanmanın basit bir örneğidir:

[root@host]# mysql -u root -p
Enter password:******

Başarılı bir oturum açtıktan sonra, mysql> komut istemi penceresi görünecektir ve üzerinde herhangi bir SQL deyimini çalıştırabilirsiniz.

Yukarıdaki komut yürütüldükten sonra, başarılı oturum açma çıktısı aşağıdaki gibidir:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2854760 to server version: 5.0.9

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

Yukarıdaki örnekte, mysql sunucusuna giriş yapmak için root kullanıcısını kullandık, tabii ki diğer mysql kullanıcılarını da oturum açmak için kullanabilirsiniz.

Kullanıcı yetkileri yeterliyse, herhangi bir kullanıcı mysql komut istemi penceresinde SQL işlemlerini gerçekleştirebilir.

mysql> komut istemi penceresinden çıkmak için çıkış komutunu aşağıdaki gibi kullanabilirsiniz:

mysql> exit
Bye

PHP betiği kullanarak MySQL'e bağlanın

PHP, veritabanına bağlanmak için mysqli_connect() işlevini sağlar.

İşlevin 6 parametresi vardır, MySQL'e başarılı bir bağlantıdan sonra bağlantı kimliğini döndürür ve hata durumunda FALSE döndürür.

dilbilgisi

mysqli_connect(host,username,password,dbname,port,socket);

Parametre Açıklaması:

تحميل احدث لوحة مفاتيح LGaçıklama
ev sahibiİsteğe bağlı.Ana bilgisayar adını veya IP adresini belirtir.
kullanıcı adıİsteğe bağlı.MySQL kullanıcı adını belirtir.
şifreİsteğe bağlı.MySQL parolasını belirtir.
veritabanı adıİsteğe bağlı.Kullanılacak varsayılan veritabanını belirtir.
Limanİsteğe bağlı.MySQL sunucusuna bağlanmaya çalışılacak bağlantı noktası numarasını belirtir.
soketİsteğe bağlı.Kullanılacak soketi veya adlandırılmış boruyu belirtir.

MySQL veritabanından bağlantıyı kesmek için PHP'nin mysqli_close() işlevini kullanabilirsiniz.

Bu işlevin yalnızca bir parametresi vardır, başarılı bir bağlantı oluşturulduktan sonra mysqli_connect() işlevi tarafından döndürülen MySQL bağlantı tanımlayıcısı.

dilbilgisi

bool mysqli_close ( mysqli $link )

Bu işlev, belirtilen bağlantı kimliğiyle ilişkili MySQL sunucusuna kalıcı olmayan bağlantıyı kapatır.link_identifier belirtilmezse, son açık bağlantı kapatılır.

Komut istemi:Genellikle mysqli_close() kullanmak gerekli değildir, çünkü betik yürütmeyi bitirdikten sonra açık kalıcı olmayan bağlantılar otomatik olarak kapatılır.

Örnek

MySQL sunucunuza bağlanmak için aşağıdaki örneği deneyebilirsiniz:

MySQL'e bağlan

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功';
mysqli_select_db($conn, 'chenweiliang' );
mysqli_close($conn);
?>

Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) "MySQL veritabanına nasıl bağlanılır? MySQL Veritabanı Örneğine Bağlanmak için PHP Komut Dosyası" size yardımcı olacaktır.

Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-456.html

En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!

🔔 Kanalın üst dizinindeki değerli "ChatGPT İçerik Pazarlama Yapay Zeka Aracı Kullanım Kılavuzunu" alan ilk kişi olun! 🌟
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!

 

发表 评论

E-posta hesabınız yayımlanmayacak. 必填 项 已 用 * 标注

yukarı kaydır