Məqalələr kataloqu
MySQL verilənlər bazasına necə qoşulmaq olar ? MySQL verilənlər bazasına qoşulmaq üçün PHP skriptindən istifadə nümunəsi .
MySQL bağlantısı
MySQL binar rejimindən istifadə edərək qoşulun
MySQL verilənlər bazasına qoşulmaq üçün mysql əmr sorğusuna daxil olmaq üçün MySQL binar rejimindən istifadə edə bilərsiniz.
Nümunə
Aşağıda əmr satırından MySQL serverinə qoşulmanın sadə nümunəsi verilmişdir:
[root@host]# mysql -u root -p Enter password:******
Uğurlu girişdən sonra mysql> əmr sorğusu pəncərəsi görünəcək və siz orada istənilən SQL ifadəsini icra edə bilərsiniz.
Yuxarıdakı əmr yerinə yetirildikdən sonra uğurlu giriş çıxışı aşağıdakı kimidir:
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.
Yuxarıdakı misalda mysql serverinə daxil olmaq üçün kök istifadəçidən istifadə etdik, təbii ki, daxil olmaq üçün digər mysql istifadəçilərindən də istifadə edə bilərsiniz.
Əgər istifadəçi imtiyazları kifayətdirsə, istənilən istifadəçi mysql əmr sorğusu pəncərəsində SQL əməliyyatlarını yerinə yetirə bilər.
mysql> əmr sorğusu pəncərəsindən çıxmaq üçün çıxış əmrindən aşağıdakı kimi istifadə edə bilərsiniz:
mysql> exit Bye
PHP skriptindən istifadə edərək MySQL-ə qoşulun
PHP verilənlər bazasına qoşulmaq üçün mysqli_connect() funksiyasını təmin edir.
Funksiya 6 parametrə malikdir, MySQL-ə uğurla qoşulduqdan sonra əlaqə ID-ni qaytarır və uğursuzluqda FALSE qaytarır.
qrammatika
mysqli_connect(host,username,password,dbname,port,socket);
Parametr təsviri:
| 参数 | təsviri |
|---|---|
| sahib | Könüllü.Host adını və ya IP ünvanını müəyyən edir. |
| istifadəçi adı | Könüllü.MySQL istifadəçi adını müəyyən edir. |
| parol | Könüllü.MySQL parolunu müəyyən edir. |
| dbname | Könüllü.İstifadə ediləcək standart verilənlər bazasını təyin edir. |
| port | Könüllü.MySQL serverinə qoşulmağa cəhd etmək üçün port nömrəsini təyin edir. |
| yuva | Könüllü.İstifadə ediləcək rozetka və ya adlandırılmış boruyu müəyyən edir. |
MySQL verilənlər bazası ilə əlaqəni kəsmək üçün PHP-nin mysqli_close() funksiyasından istifadə edə bilərsiniz.
Bu funksiyanın yalnız bir parametri var, uğurlu əlaqə yaradıldıqdan sonra mysqli_connect() funksiyası tərəfindən qaytarılan MySQL əlaqə identifikatoru.
qrammatika
bool mysqli_close ( mysqli $link )
Bu funksiya göstərilən əlaqə ID ilə əlaqəli MySQL serverinə davamlı olmayan əlaqəni bağlayır.Əgər link_identifikatoru göstərilməyibsə, sonuncu açıq əlaqə bağlanır.
Qeyd: Adətən mysqli_close() funksiyasından istifadə etməyə ehtiyac yoxdur, çünki skript icrası başa çatdıqdan sonra açıq olan bütün qeyri-daimi bağlantılar avtomatik olaraq bağlanacaq.
Nümunə
MySQL serverinizə qoşulmaq üçün aşağıdakı nümunəni sınaya bilərsiniz:
MySQL-ə qoşulun
<?
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);
?>Ümid edirəm ki, Chen Weiliang-ın bloqunda ( https://www.chenweiliang.com/ ) paylaşılan "MySQL verilənlər bazasına necə qoşulmaq olar? MySQL verilənlər bazasına qoşulmağın PHP skript nümunəsi" məqaləsi sizin üçün faydalı olacaq.
Bu məqalənin linkini paylaşmaqdan çəkinməyin: https://www.chenweiliang.com/cwl-456.html
