Як з'єднатися з базою - комп'ютери і по - інше

Застосовуйте вбудовану функцію mysql_select_db після створення нового підключення до SQL-сервера. Ця функція вибирає одну з баз даних, розміщених на сервері, для подальшої роботи з поміщеними в неї таблицями. Функції треба передати дві змінні: перша повинна містити назву потрібної бази даних, а друга - посилання на ресурс, створена вами в попередньому кроці. наприклад:
mysql_select_db ( "myBase", $ DBconnection);

Іноді кодування, що використовується додатком при виведенні даних, не збігається з кодуванням, в якій інформація записана в таблицях бази даних. В цьому випадку необхідно дати сервера установку, в якому кодуванні йому слід отримувати ваші запити і в яке кодування треба конвертувати свої відповіді. Зробити це можна відправкою після вибору бази даних, наприклад, такого набору SQL-запитів:
mysql_query ( "SET character_set_client = 'cp1251'");

mysql_query ( "SET collation_connection = 'cp1251_general_ci'");
Після цього можна починати роботу безпосередньо з таблицями бази даних.

Використовуйте бібліотеки функцій і класів, спеціально розроблені для підключення до PHP-додатків в якості передавального ланки між вашими скриптами і базою даних. Перевага їх використання в тому, що всі нюанси, пов'язані з обміном даних в таких бібліотеках враховані і ретельно налагоджені. Їх використання допомагає уникнути випадкових помилок, спростити написання скриптів для роботи з базами даних і зробити їх більш універсальними. Зразком такої бібліотеки може служити DbSimple, розроблена під керівництвом Дмитра Котеровим.

Схожі статті