Свързване с MySQL през PHP версия за печат

Почти всички материали е удобно съхранява на едно централизирано място, лесно да получите достъп до тях и да се направят необходимите манипулации. Ролята на съхранение на информация и действа като база данни (DB), така че една от основните цели, която е необходима за мястото на писане на двигателя, е да се работи с MySQL.

Получаване на информация чрез базата данни се появява в няколко етапа.

Създаване на база данни

При избора на хостинг не забравяйте да попитате, независимо дали е регистрирана в базата данни MySQL план избрана тарифа. След отварянето на достъпа до сайта, който съобщава четири варианта за управление на бази данни: име на хост база данни, потребителското име, името на базата данни и парола за него. За да проверите общите принципи на работа с данните, създаване на локална база данни и ще продължи да я манипулира.

Което отваря панел PhpMyAdmin, чрез които можете да създадете база данни, като посочите името си (фиг. 1).

Фиг. 1. Създаване на база данни в PhpMyAdmin

Въведете подходящо име с латински букви, както и ще бъде създаден на базата данни.

Свързване към MySQL

За да се свържете към съществуваща база данни с помощта на mysql_connect функция. Нейният синтаксис е както следва.

Пример 1. Свързване към базата данни на сървъра

$ Dbhost = "Localhost"; // база данни на хост
$ Dbusername = "корен"; // Потребителски Database
$ Dbpass = ""; // парола за базата данни

Парола в локалната база данни може да се пропусне, така че се пропуска. Обърнете внимание на @ символ преди името на mysql_connect. Ако това не се уточнява, ще се появи следния ред:
Внимание: mysql_connect () [function.mysql свързване]: Няма домакин MySQL сървър "Localhost" (11 001) в Z: Начало \ mysite.ru \ WWW \ connectbd.php \ по линия 7

Използването на символа @, можете да покажете вашите собствени съобщения за грешки. В пример 1, ако променливата не е дефинирана dbconnect, че може да бъде само в случай на неуспех DB връзка, тя ще се показва предупреждение.

Избор на база данни

Следващата стъпка е да се получи на данните е да изберете правилния базата данни се съхраняват на сървъра. За тази цел mysql_select_db функция. Нейният синтаксис.

mysql_select_db (име на база данни, $ dbconnect)

променлива $ dbconnect на - това е връзка ID до сървъра на базата данни, както е показано в Пример 1, да се използва в този случай не е задължително (Пример 2).

Пример 2: Свързване към база данни

$ Dbhost = "Localhost"; // база данни на хост
$ Dbusername = "корен"; // Потребителски Database
$ Dbpass = ""; // парола за базата данни
$ DBNAME = "mysitebd"; // Име на базата данни

ако (@mysql_select_db ($ DBNAME))
друг да умре ( "Не може да се свърже с базата данни $ име на база!");

Track поява грешка може да бъде в много начини, но всички матрицата се използва за прекъсване на програмата и предупреждението (Пример 3).

Пример 3. Контрол на грешки при свързването към базата данни

ако умре ( "Не може да се свърже с базата данни $ име на база!") (@mysql_select_db ($ DBNAME)!);

@mysql_select_db ($ DBNAME) или да умре ( "Не може да се свърже с базата данни $ име на база!");

умират като функция на ехо е предназначен за показване на текст, но след прилагане на работната програма е прекъсната.