Артицле Дирецтори
Како се повезати са MySQL базом података ? Пример коришћења PHP скрипте за повезивање са MySQL базом података.
МиСКЛ веза
користите мискл бинарну везу
Можете користити МиСКЛ бинарни режим да уђете у мискл командну линију за повезивање са МиСКЛ базом података.
Инстанца
Следи једноставан пример повезивања са мискл сервером из командне линије:
[root@host]# mysql -u root -p Enter password:******
Након успешне пријаве, појавиће се прозор командне линије мискл> и на њему можете извршити било коју СКЛ наредбу.
Након што се изврши горња команда, излаз успешног пријављивања је следећи:
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.
У горњем примеру, користили смо роот корисника за пријаву на мискл сервер, наравно, можете користити и друге мискл кориснике да се пријавите.
Ако су привилегије корисника довољне, сваки корисник може да изводи СКЛ операције у прозору командне линије мискл.
Да бисте изашли из прозора командне линије мискл>, можете користити команду за излаз на следећи начин:
mysql> exit Bye
Повежите се са МиСКЛ користећи ПХП скрипту
ПХП обезбеђује функцију мискли_цоннецт() за повезивање са базом података.
Функција има 6 параметара, враћа ИД везе након успешне везе са МиСКЛ-ом и враћа ФАЛСЕ у случају неуспеха.
граматика
mysqli_connect(host,username,password,dbname,port,socket);
Опис параметра:
| 参数 | Опис |
|---|---|
| домаћин | Опционо.Одређује име хоста или ИП адресу. |
| корисничко име | Опционо.Одређује МиСКЛ корисничко име. |
| лозинка | Опционо.Одређује МиСКЛ лозинку. |
| дбнаме | Опционо.Одређује подразумевану базу података коју треба користити. |
| лука | Опционо.Одређује број порта за покушај да се повеже са МиСКЛ сервером. |
| утичница | Опционо.Одређује утичницу или именовану цев за употребу. |
Можете користити ПХП-ову функцију мискли_цлосе() да бисте прекинули везу са МиСКЛ базом података.
Ова функција има само један параметар, МиСКЛ идентификатор везе који враћа функција мискли_цоннецт() након што се успостави успешна веза.
граматика
bool mysqli_close ( mysqli $link )
Ова функција затвара нетрајну везу са МиСКЛ сервером који је повезан са наведеним ИД-ом везе.Ако линк_идентифиер није наведен, последња отворена веза се затвара.
Напомена: Обично не морате да користите mysqli_close(), јер ће се све отворене непостојане везе аутоматски затворити након што се извршавање скрипте заврши.
Инстанца
Можете пробати следећу инстанцу да се повежете са својим МиСКЛ сервером:
повежите се на МиСКЛ
<?
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);
?>Надам се да ће вам чланак „Како се повезати са MySQL базом података? Пример повезивања са MySQL базом података помоћу PHP скрипте“, објављен на блогу Чен Веилианг-а ( https://www.chenweiliang.com/ ), бити од помоћи.
Слободно поделите линк овог чланка: https://www.chenweiliang.com/cwl-456.html
