Для соединения php-скрипта (сценария) с таблицами MySQL используется функция mysql_connect(). Одновременно эта функция производит авторизацию доступа к базе данных.
Синтаксис: mysql_connect([string hostname] [, string user [, string password]])
Для выбора базы данных, с которой будет работать скрипт используется функция mysql_select_db().
Синтаксис: mysql_select_db(string name)
Для получения информации об ошибках подключения к базе MySQL можно использовать функции mysql_errno() (номер ошибки) и mysql_error() (наименование).
При работе с базой данных можно создать файл (например db_use.php) и подключать его командой
include во всех скриптах, которые работают с этой базой данных MySQL.
Пример файла db_use.php |
<?php $site = "localhost"; $user = "login"; // логин $pass = "password"; // пароль $name = "mybaza"; // имя базы данных
// Для работы на своем компьютере (не на реальном хостинге): // $bd_site = "localhost"; // $bd_user = ""; // $bd_pass = ""; // $bd_name = "statist";
//Пытаемся установить соединение $bd_sql=mysql_connect($site,$user,$pass); if(!$bd_sql) { echo "Не могу подключиться к серверу"; echo "<br>"; echo mysql_error(); exit(); } //Пытаемся открыть базу данных $bd_use=mysql_select_db($bd_name); if(!$bd_use) { echo "MySql Работает\n"; echo "<br>"; echo "База данных не существует - "; echo mysql_error(); exit(); } ?> |
|