php не может подключиться к mysql с помощью mysqli_connect ()

Все файлы хранятся локально, только для целей тестирования. Это мой php файл

<?php

$link=mysqli_connect('127.0.0.1,root,123456789');
?>

С сервером Apache, работающим на порту 82, если я вхожу http://localhost:82/test.php в моем браузере это то, что я получаю

Warning: mysqli_connect(): php_network_getaddresses: getaddrinfo failed: ��֪������������ in D:\App_server_pack\htdocs\test.php on line 2

Warning: mysqli_connect(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: ��֪������������ in D:\App_server_pack\htdocs\test.php on line 2

Глупая часть, я думал, что это проблема кодировки символов, я пробовал довольно много кодирования, и ни один из них не отображал это правильно. Это немного неловко, с этой проблемой отображения, я даже не знаю, в чем проблема.

Пожалуйста, любые предложения будут оценены, спасибо.

-5

Решение

Это должно работать .. В случае ошибки распечатайте это ..

<?php

$link=mysqli_connect("127.0.0.1","root","123456789") or die("Error " . mysqli_error($link));
?>
2

Другие решения

Вы должны использовать это:

<?php
$link=mysqli_connect('127.0.0.1','root','123456789') or die("Error " . mysqli_error($link));
?>

Вы также можете выбрать БД вместе также:

<?php
$link=mysqli_connect('127.0.0.1','root','123456789','my_db') or die("Error " . mysqli_error($link));
?>
2

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector