«…Труд избавляет человека от трех великих зол: скуки, порока, нужды…»

СУБД/лекция 3 семестр 2 — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
(Подкючение к БД)
Строка 14: Строка 14:
 
else echo "Connect to ".$db." successfull";
 
else echo "Connect to ".$db." successfull";
 
mysql_select_db($db) or die("cann't connect Mysql".mysql_error());
 
mysql_select_db($db) or die("cann't connect Mysql".mysql_error());
 +
//..........
 +
mysql_close($link);
 
?></source>
 
?></source>
 
* Задете имя базы
 
* Задете имя базы
Строка 22: Строка 24:
 
* Обязательно проверям статус выполения  
 
* Обязательно проверям статус выполения  
 
* '''mysql_select_db''' выбор базы данных для работы (аналог '''use имя_базы''')
 
* '''mysql_select_db''' выбор базы данных для работы (аналог '''use имя_базы''')
 +
* mysql_close($link); закрываем соединение (обязательно делать потому как число соединение обычно граничено для серверов)

Версия 23:05, 29 апреля 2014

Литература

Подкючение к БД

<?php
$db = "alldb";
$user = "student";
$pass = "studentpass";
$server = "93.125.42.8";
$link = mysql_connect($server, $user, $pass); // Функция подключения к базе данных в переменной link храниться результат подключения
if(!$link) die("cann't connect Mysql");       // Проверка успешности подключения
else echo "Connect to ".$db." successfull";
mysql_select_db($db) or die("cann't connect Mysql".mysql_error());
//..........
mysql_close($link);
?>
  • Задете имя базы
  • Имя пользователя
  • Пароль
  • IP Сервера
  • mysql_connect подключение к базе и создание сессии подключения
  • Обязательно проверям статус выполения
  • mysql_select_db выбор базы данных для работы (аналог use имя_базы)
  • mysql_close($link); закрываем соединение (обязательно делать потому как число соединение обычно граничено для серверов)