TOC

This article has been localized into Russian by the community.

PHP и MySQL:

Введение в MySQL с PHP

Лучшее решение для хранения данных в вашем веб-приложении - это база данных, и сервер баз данных MySQL - это наиболее популярный выбор среди PHP-разработчиков. Он поддерживается практически каждым хостинг-провайдером, у которых есть PHP, и вы можете скачать и установить его себе на компьютер для тестирования.

MySQL использует язык SQL (Structured Query Language) для работы с данными, и PHP взаимодействует с MySQL, просто передавая SQL-код через набор функций MySQL серверу MySQL, который возвращает результат, который PHP может интерпретировать. Вам может быть немного страшно учить два языка сразу, но, к счастью, SQL довольно простой язык, который очень близок к английскому и мы покажем вам несколько хороших примеров на SQL, которые позволят вам выполнять самые распространенные задачи.

В следующих параграфах мы поработаем с базами данных MySQL на разных задачах. Чтобы все получилось как надо, потребуются какие-то тестовые данные, которые можно будет добавить базу и к которым мы будем обращаться. Самый простой способ - воспользоваться каким-нибудь из множества инструментов для работы с MySQL, самый популярный из которых - phpMyAdmin. Вы можете установить его, скачав приложение-установщик или используя командную строку. Что бы вы ни выбрали, выполните следующий код SQL с вашей базой данных. В phpMyAdmin это можно сделать, кликнув по кнопке с надписью "SQL":

CREATE TABLE `test_users` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(100) NOT NULL default '',
  `country` varchar(100) NOT NULL default '',
  PRIMARY KEY  (`id`)
); 

INSERT INTO `test_users` VALUES (1,'David','USA');
INSERT INTO `test_users` VALUES (2,'Sammy','Canada');
INSERT INTO `test_users` VALUES (3,'Heidi','Germany');
INSERT INTO `test_users` VALUES (4,'Pierre','France');
INSERT INTO `test_users` VALUES (5,'Carlos','Spain');

После выполнения кода должна появиться новая таблица с именем "test_users", и она будет заполнена небольшим числом записей. В следующих параграфах мы будем с ними работать. Если вы работаете с собственной установкой PHP, удостоверьтесь, что поддержка MySQL включена. Это можно сделать в файле "php.ini".


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!