Что такое MySQL. Взаимодействие с PHP Назад

MySQL это одна из самых популярных и самых распространенных СУБД (система управления базами данных) в интернете. Она не предназначена для работы с большими объемами информации, но ее применение идеально для интернет сайтов, как небольших, так и достаточно крупных.

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

Немаловажным фактором является ее бесплатность. MySQL распространяется на условиях общей лицензии GNU (GPL, GNU Public License). Читать далее «Что такое MySQL. Взаимодействие с PHP Назад»

Преимущества хостинга от SpaceWeb

Индивидуальный подход к каждому клиенту. Вы можете сформировать собственный тарифный план, на основе стандартных предложений (например, включить еще одну базу MySQL, или включить SSL-доступ).

Получи больше. Можно зарегистрировать до 10 сайтов в рамках одного аккаунта! Домены на разные папки. Платите за один сайт, получаете десять.

Убедись в качестве хостинга. 15 дней бесплатного хостинга. Читать далее «Преимущества хостинга от SpaceWeb»

Основы работы с MySQL в PHP

Начну с самого начала. Зачем вообще нужно знать основы работать с MySQL, ну во первых это нужно для упрощения написания скриптов, во вторых, для увеличения скорости работы скрипта, ну и просто для того, что бы было.

Для начала вам нужно создать базу данных. Делается это очень просто в phpMyAdmin или с помощью других серверных приложений, зачастую идущих в качестве стандартного менеджера MySQL, у большинства хостеров. Заходите в phpMyAdmin и в поле “Создать новую БД ” вводите имя будущей базы данных и нажимаете “Создать”. Потом вам нужно будет создать таблицу в данной базе данных, делается это очень просто, вводите ее имя и число полей в таблице. Потом для каждого поля нужно произвести несложные настройки, такие как указать тип, длину, значение по умолчанию и т.д. Все, теперь можно работать с нашей базой и таблицей через PHP. Читать далее «Основы работы с MySQL в PHP»

Библиотека функций отладки

В MySQL входит библиотека функций отладки, первоначально созданная Фредом Фишем (Fred Fish). Чтобы разрешить ее использование, нужно на этапе компиляции программы вызвать сценарий configure с опцией –with_debug. Если в распоряжении имеется бинарный дистрибутив, проверьте версию какого либо исполняемого файла. Программы, скомпилированные с поддержкой отладки, имеют суффикс –debug. Библиотека функций отладки является частью библиотеки mysqlclient. Макросы библиотеки объявлены в файле dbug.h.

Названия всех макросов начинаются с префикса DBUG_ (табл. 13.1). Если нужно отключить отладку, определите макроконстанту DBUG_OFF. При ее наличии все остальные макросы игнорируются. Читать далее «Библиотека функций отладки»

Общая информация MySQL

Программное обеспечение MySQL (TM) представляет собой очень быстрый многопоточный, многопользовательский надежный SQL-сервер баз данных (SQL — язык структурированных запросов). Сервер MySQL предназначен как для критических по задачам производственных систем с большой нагрузкой, так и для встраивания в программное обеспечение массового распространения.

MySQL — это торговая марка MySQL АВ.

Программное обеспечение MySQL имеет двойное лицензирование. Это означает, что пользователи могут выбирать, использовать ли ПО MySQL бесплатно по общедоступной лицензии GNU General Public License (GPL) или приобрести одну из стандартных коммерческих лицензий MySQL AB. (http://www.gnu.org/licenses/).

Для получения самой свежей информации о программном обеспечении MySQL обращайтесь на веб-сайт MySQL (http://www.mysql.com/).

Ниже перечислены наиболее интересные разделы данного руководства.

Информация о компании, которая занимается разработкой и распространением ПО MySQL, находится в разделе section 1.5 Что представляет собой компания MySQL AB?.
Основные возможности сервера MySQL рассматриваются в разделе section 1.4.2 Основные возможности MySQL.
Инструкции по инсталляции приведены в разделе section 2 Установка MySQL.
Советы по переносу на другие архитектуры и операционные системы вы найдете в разделе section D Перенос на другие системы.
Информация по апгрейду с версии 3.23 находится в разделе section 2.5.2 Модернизация с версии 3.23 до версии 4.0
Информация по апгрейду с версии 3.22 находится в разделе section 2.5.3 Модернизация с версии 3.22 до версии 3.23
Введение в обучающий курс по серверу MySQL см. в разделе section 3 Учебное пособие по MySQL.
Примеры по SQL и данные по тестам производительности находятся в директории тестов производительности (`sql-bench’ в дистрибутиве).
Информацию о новых возможностях и об исправлениях ошибок см. в разделе section C История изменений и обновлений MySQL.
Список известных на сегодняшний день ошибок и конструктивных дефектов см. в разделе section 1.9.5 Известные ошибки и недостатки проектирования в MySQL.
Планы развития MySQL см. в разделе section 1.10 MySQL и будущее (что предстоит сделать).
Полный список тех людей, которые сделали вклад в наш проект, вы найдете в разделе section B Благодарности.
Что важно:

Отчеты об ошибках (bugs), а также вопросы и комментарии следует посылать по адресу mysql@lists.mysql.com. See section 1.8.1.3 Как отправлять отчеты об ошибках или проблемах. Для составления отчетов об ошибках следует использовать сценарий mysqlbug. В поставках исходного текста сценарий mysqlbug находится в директории scripts. Если у вас бинарная поставка, то сценарий mysqlbug следует искать в директории `bin’.

Если вы обнаружите существенную ошибку, относящуюся к безопасности в сервере MySQL, следует сообщить об этом по адресу: security@mysql.com.

Реляционные базы данных

Задача длительного хранения и обработки информации появилась практически сразу с появлением первых компьютеров. Для решения этой задачи в конце 60-х годов были разработаны специализированные программы, получившие название систем управления базами данных (СУБД). СУБД проделали длительный путь эволюции от системы управления файлами, через иерархические и сетевые базы данных. В конце 80-х годов доминирующей стала система управления реляционными базами данных (СУРБД). С этого времени такие СУБД стали стандартом де-факто, и для того, чтобы унифицировать работу с ними, был разработан структурированный язык запросов (SQL), который представляет собой язык управления именно реляционными базами данных. Читать далее «Реляционные базы данных»

Как с нами связаться. Пишите нам!

У вас есть какие-то дополнения, исправления или просто предложения, а может вы написали интересную статью про MySQL и хотите её обнародовать? Пишите нам! Мы с радостью опубликуем вашу статью! Более того, мы согласны купить её у вас, при условии её уникальности и полезности посетителям! Читать далее «Как с нами связаться. Пишите нам!»

Платный хостинг. Какой платный хостинг мне подойдет?

Платный хостинг от хостинг провайдера дает возможность любому желающему быть качественно представленным в сети Интернет. Удобные тарифы на платный хостинг дают возможность разместить на серверах провайдера как домашнюю страничку, так и сложный бизнес портал.

В настоящий момент платный сервис по предоставлению услуг хостинга оказывают много компаний. Так же множество компаний готовы предложить не платный, а бесплатный хостинг. Преимущества и недостатки платного и бесплатного хостинга — тема для отдельной статьи. Ниже рассмотрим, для какого проекта, какой тариф платного хостинга наиболее подходит. Читать далее «Платный хостинг. Какой платный хостинг мне подойдет?»