Easywd.lv Kā izveidot mājas lapu

PHP+MySQL savienojums ar datubāzi

Lietotāju novērtējums:  / 2
SliktākaisLabākais 


Izmantojiet PHP mysqli_connect() funkciju, lai atvērtu jaunu savienojumu ar MySQL serveri.


Atvērt savienojumu ar MySQL serveri

Pirms mēs varam piekļūt datiem datu bāzē, mums ir vajag atvert savienojumu ar MySQL serveri.

PHP, tas tiek darīts ar mysqli_connect() funkciju.

Sintakse

mysqli_connect(host,username,password,dbname);

 

ParameterDescription
host Optional. Either a host name or an IP address, opcionāls, ja jūs esat izveidojuši lokālo serveri, tad šajā parametrā vajadzēs ievadīt: "localhost"
username Optional. The MySQL user name, datubāzes lietotāja vārds, var būt (root),ja neesat pievienojuši papildus lietotājus
password Optional. The password to log in with, parole piekļuvei
dbname Optional. The default database to be used when performing queries, datubāzes nosaukums

Piezīme: Ir vairāk pieejamo parametru, bet tie, kas uzskaitīti iepriekš, ir paši svarīgākie.

Šajā piemērā mēs saglabājam savienojumu mainīgajā ($con) vēlākai izmantošanai skriptā,

vispār ir tāda lieta, ka pievienojot datus datubāzei, pirms to iespējams izdarīt, vajag sākumā savienoties ar datubāzi:

<?php
// Create connection
$con=mysqli_connect("example.com","peter","abc123","my_db");

// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
?>

 


Aizvērt savienojumu

Savienojums tiks slēgts automātiski, kad skripts beigsies. Lai to izdarīt pirms skripts ir beidzies,

izmantojiet mysqli_close() funkciju:

<?php
$con=mysqli_connect("example.com","peter","abc123","my_db");

// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

mysqli_close($con);
?>