Главная Новости

PHP mysql fetch array()

Опубликовано: 12.11.2016

видео PHP mysql fetch array()

Shrink A SQL Server Log File

СУБД MySQL - одна из огромного количества баз данных, поддерживаемых в PHP. Система MySQL распространяется безвозмездно и обладает достаточной мощностью для решения реальных задач.



SQL - это аббревиатура от слов Structured Query Language, что значит структурированный язык запросов. Этот язык является стандартным средством для доступа к разным базам данных.

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

Для работы с базами данных комфортно воспользоваться средством, входящее в набор Web-разработчика: Denwer phpMyAdmin. Тут можно сделать новейшую базу данных, сделать новейшую таблицу в избранной базе данных, заполнить таблицу данными, также добавлять, удалять и редактировать данные.

В MySQL определены три базисных типа данных: числовой, дата и время и строчный. Любая из этих категорий разделяется на огромное количество типов. Главные из их:

ТипОписание INTЦелое число TINYINTМаленькое целое число (-127 до 128 либо от 0 до 255) FLOATВещественное число с плавающей точкой DATEДата. Отображается в виде ГГГГ-ММ-ДД TIMEВремя. Отображается в виде ЧЧ:ММ:СС DATETIMEДата и время. Отображается в виде ГГГГ-ММ-ДДЧЧ:ММ:СС YEAR[(2|4)]Год. Можно найти двух- либо четырехциферный формат CHAR(M)Строчка фиксированной длины М (M<=255) VARCHAR(M)Строка произвольной длины до М (M<=255) TEXTДлинные текстовые фрагменты (<=65535) BLOBБольшие двоичные объекты (изображения, звуки)


Числа с фиксированной точкой в базах данных MySQL. Типы данных DECIMAL и NUMERIC в MySQL

Каждый столбец после собственного типа данных содержит и другие спецификаторы:

ТипОписание NOT NULLВсе строчки таблицы обязаны иметь значение в этом атрибуте. Если не обозначено, поле может быть пустым (NULL) AUTO_INCREMENT Особая возможность MySQL, которую можно использовать в числовых столбцах. Если при вставке строк в таблицу оставлять такое поле пустым, MySQL автоматом генерирует уникальное значение идентификатора. Это значение будет на единицу больше наибольшего значения, уже имеющегося в столбце. В каждой таблице может быть не больше 1-го такового поля. Столбцы с AUTO_INCREMENT должны быть проиндексированными PRIMARY KEYСтолбец является первичным ключом для таблицы. Данные в этом столбце должны быть уникальными. MySQL автоматом регистрирует этот столбец UNSIGNEDПосле целочисленного типа значит, что его значение может быть или положительным, или нулевым COMMENTНазвание столбца таблицы


Altis Life 4.0 extDB Server Setup!

Создание новейшей базы данных MySQL осуществляется с помощью SQL-команды CREATE DATABASE. CREATE DATABASE IF NOT EXISTS `base` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_bin

Создание новейшей таблицы осуществляется с помощью SQL-команды CREATE TABLE. К примеру, таблица books для книжного магазина будет содержать 5 полей: ISBN, создатель, заглавие, стоимость и количество экземпляров: CREATE TABLE books (ISBN CHAR(13) NOT NULL, PRIMARY KEY (ISBN), author VARCHAR(30), title VARCHAR(60), price FLOAT(4,2), quantity TINYINT UNSIGNED); Чтоб избежать сообщения об ошибке, если таблица уже есть нужно поменять первую строку, добавив фразу "IF NOT EXISTS": CREATE TABLE IF NOT EXISTS books ...

Для сотворения автообновляемого поля с текущей датой типа TIMESTAMP либо DATETIME используйте последующую конструкцию:

Добро пожаловать , Гость !

Мы настоятельно рекомендуем Вам зарегистрироваться, если вы ещё этого не сделали. регистрация откроет Вам новые функции.

Войти или Зарегистрироваться

www.silvio-berluskoni.ru © Все права защищены © 2016.
rss