Kuinka muodostaa yhteys MySQL-tietokantaan? PHP-skripti yhteyden muodostamiseksi MySQL-tietokanta-instanssiin

Kuinka muodostaa yhteysMySQL-tietokanta? PHP-skriptiyhteysMySQLtietokannan esiintymä

MySQL-yhteys


käytä mysql-binaariyhteyttä

Voit käyttää MySQL-binaaritilaa syöttääksesi mysql-komentokehotteen muodostaaksesi yhteyden MySQL-tietokantaan.

Ilmentymä

Seuraavassa on yksinkertainen esimerkki yhteyden muodostamisesta mysql-palvelimeen komentoriviltä:

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

Onnistuneen sisäänkirjautumisen jälkeen mysql>-komentokehoteikkuna tulee näkyviin, ja voit suorittaa siinä minkä tahansa SQL-käskyn.

Kun yllä oleva komento on suoritettu, onnistuneen kirjautumisen tulos on seuraava:

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.

Yllä olevassa esimerkissä käytimme pääkäyttäjää kirjautumaan mysql-palvelimelle, voit tietysti käyttää myös muita mysql-käyttäjiä kirjautumiseen.

Jos käyttäjän oikeudet ovat riittävät, kuka tahansa käyttäjä voi suorittaa SQL-toimintoja mysql-komentokehoteikkunassa.

Voit poistua mysql>-komentokehoteikkunasta käyttämällä exit-komentoa seuraavasti:

mysql> exit
Bye

Yhdistä MySQL:ään PHP-skriptin avulla

PHP tarjoaa mysqli_connect()-funktion yhteyden muodostamiseksi tietokantaan.

Funktiolla on 6 parametria, se palauttaa yhteystunnuksen onnistuneen MySQL-yhteyden jälkeen ja palauttaa FALSE epäonnistuessa.

kielioppi

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

Parametrin kuvaus:

参数kuvaus
isäntäValinnainen.Määrittää isäntänimen tai IP-osoitteen.
käyttäjätunnusValinnainen.Määrittää MySQL-käyttäjänimen.
salasanaValinnainen.Määrittää MySQL-salasanan.
dbnameValinnainen.Määrittää käytettävän oletustietokannan.
porttiValinnainen.Määrittää portin numeron, jolla yritetään muodostaa yhteys MySQL-palvelimeen.
pistorasiaValinnainen.Määrittää käytettävän pistorasian tai nimetyn putken.

Voit katkaista yhteyden MySQL-tietokantaan PHP:n mysqli_close()-funktiolla.

Tällä funktiolla on vain yksi parametri, MySQL-yhteyden tunniste, jonka mysqli_connect()-funktio palauttaa onnistuneen yhteyden luomisen jälkeen.

kielioppi

bool mysqli_close ( mysqli $link )

Tämä toiminto sulkee ei-pysyvän yhteyden määritettyyn yhteystunnukseen liittyvään MySQL-palvelimeen.Jos linkkitunnusta ei ole määritetty, viimeksi avoin yhteys suljetaan.

kuiskata:Mysqli_close()-komentoa ei yleensä tarvitse käyttää, koska avoimet ei-pysyvät yhteydet suljetaan automaattisesti, kun komentosarja on suoritettu.

Ilmentymä

Voit kokeilla seuraavaa esiintymää muodostaaksesi yhteyden MySQL-palvelimeesi:

muodosta yhteys MySQL:ään

<?
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);
?>

Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Kuinka muodostaa yhteys MySQL-tietokantaan? PHP Script yhteyden muodostamiseksi MySQL-tietokanta-instanssiin" auttaa sinua.

Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-456.html

Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!

🔔 Saat ensimmäisenä arvokkaan "ChatGPT Content Marketing AI Toolin käyttöoppaan" kanavan ylähakemistoon! 🌟
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!

 

发表 评论

Sähköpostiosoitettasi ei julkaista. 必填 项 已 用 * 标注

Vieritä ylös