Я новичок в этом программировании, PHP, MySql. Итак, если я не скажу это, как я должен был бы понести со мной. Я запускал MySql.PHP через свой сайт и веб-браузер и получаю это> «Неустранимая ошибка: вызов неопределенной функции mysql_connect () в D: \ веб-сайт \ mysql-php-test.php в строке 2"
Я понятия не имею, что я на самом деле делаю. Вот код для файла.
<?php $link = mysql_connect('localhost', 'username', 'password'); if (!$link) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($link); ?>
Я, конечно, изменяю имя пользователя и пароль для пользователя и пароль для своей базы данных. База данных находится на порту 3306. Что я делаю неправильно? Если ничего, то какие-нибудь идеи о том, что происходит?
Проверьте, загружен ли модуль mysql
.
У вашего файла php.ini
должно быть extension=mysql.dll
где-то, без ;
в начале строки.
См. Также phpinfo . Это поможет вам увидеть, что включено.
Для этого создайте страницу с именем phpinfo.php
в phpinfo.php
(например, то же место, где вы поместите mysql.php
) с этим содержимым:
<?php phpinfo(); ?>
затем перейдите к http://localhost/phpinfo.php
.
Найдите эту страницу для mysql
. Там должен быть раздел примерно на полпути. Если нет, что-то не так с вашей настройкой, и MySQL не включен.