Makale Rehberi
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ı:
تحميل احدث لوحة مفاتيح LG | açı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!
📚 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!