SAMP 13, Test mysql connection
Большая часть кода взята из примеров использования функции в руководстве PHP. Скопируйте код PHP в файл (веб-страницу) и назовите его что-то вроде simple-test.php. Отредактируйте этот файл и вставьте пароль для подключения к Вашему MySQL-серверу. Поместите файл в DocumentRoot Вашего веб-сервера (то же самое место, куда Вы положили phpinfo.php ранее).
Код PHP:
<?php
$db_username = «root»;// EDIT if needed: The username for mysql.
$db_password = «insert-yours-here»; // EDIT ME
// Above is YOUR password used for mysql admin access.
$db_hostname = «localhost»;
$db_name = «mysql»; // Install creates this admin database.
if (!mysql_connect($db_hostname, $db_username, $db_password)) {
echo «Can’t connect to MySQL Server»;
exit;
}else{
echo «Connection to Mysql server succeeded.»;
echo «<br>»;
}
// Now query the db and get the list of tables.
$result = mysql_db_query($db_name, «SHOW TABLES»);
if (!$result) {
echo «DB Error, could not list tables\n»;
echo ‘MySQL Error: ‘ . mysql_error();
exit;
}
echo «<p>The selected database is name is mysql</p>»;
echo «<p>Here is the list of tables</p>»;
while ($row = mysql_fetch_row($result)) {
echo «Table: {$row[0]} <br>»;
}
mysql_free_result($result);
?>
Если Вы скопировали вышесказанное правильно, а программное обеспечение настроено должным образом, то можете просмотреть в веб-браузере страницу http://yourserver.com/simple-test.php и должны увидеть что-то вроде этого:
Connection to Mysql server succeeded.
The selected database is name is mysql.
Here is the list of tables
Table: columns_priv
Table: db
Table: func
Table: help_category
Table: help_keyword
Table: help_relation
Table: help_topic
Table: host
Table: proc
Table: procs_priv
Table: tables_priv
Table: time_zone
Table: time_zone_leap_second
Table: time_zone_name
Table: time_zone_transition
Table: time_zone_transition_type
Table: user
Popularity: 2%
Этот материал находится на сайте http://compiling.ru
Оставьте свой отзыв