(1 оценок, среднее: 5,00 из 5)

Как создать базу данных в денвере

Неплохая инструкция по созданию базы данных в Денвере — http://www.master-live.ru/phpmyadmin.html

На ее основе создана эта статья (приведем ее тут с минимальными уточнениями и изменениями)

Тестовый сайт на вордпресс — установка

Движки для сайтов : вордпресс, джумла и друпал — в каждом из них своя изюминка. Вордпресс можно назвать любимчиком у вебмастеров. Недаром его используют для блогостроения уже с яселек. Но он не так прост, как может показаться на первый взгляд. Джумла является самым распространенным и очень удобным при создании сайтов — сначала все кажется немного запутанным, но это только кажется. Друпал -любовь на всю жизнь. У него огромные перспективы и лучшая поддержка пользователей. Можно создавать проект любой сложности.

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

Денвер – это программа, которая превратит наш локальный компьютер в сервер. Скачать дистрибутив лучше с «родного» сайта Денвера.

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

1 шаг. Устанавливаем денвер — все инструкции есть на сайте денвера, а также можете почитать форум, если возникнут проблемы.

2 шаг. Создаем папку для хранения файлов тестового сайта.

* Для этого нужно зайти в папку, в которой установлен Денвер, по умолчанию этот путь C:WebServers.
* Затем переходим в папку home и создаем в ней папку для файлов нашего сайта, например inestkal.ru. Мы создали имя сайта и он будет иметь адрес http:// inestkal.ru.
* Теперь заходим в папку inestkal.ru и уже в ней делаем папку с названием www (в эту папку «www» и нужно будет чуть позже распаковать файлы вордпресс или любого другого движка).

3 шаг. Создание базы данных в денвере — пошаговая инструкция.

Статьи сайта физически будут располагаться в базе данных MySQL — движок сайта (вордпресс) как раз и работает с этой базой MySQL. Соответственно и Денвер должен обеспечивать работу с базой данных MySQL (она входит в комплект Денвера).

1. Денвер создал на рабочем столе ярлыки, найдите и запустите Start servers. На экране компьютера быстро появятся и исчезнут два черных окошка, не мешайте им, после этого запустите браузер и наберите в адресной строке: http://www.localhost/
2. На этой странице найдите заголовок Утилиты, где перейдите по ссылке Заведение новых БД и пользователей MySQL.
3. Заполните открывшуюся веб-страницу так:

* Пароль администратора MySQL: <оставьте пустым>
* Имя базы данных: testwp
* Логин пользователя: testwp
* Пароль: testwp
* Повтор пароля: testwp
* И нажмите кнопку Создать БД и пользователя.

4. Страница незаметно для вашего глаза перезагрузится и после заголовка появится надпись: База данных и новый пользователь заведены

5. Вот так просто и быстро мы создали базу данных с названием testwp, для доступа к базе будет использоваться логин и пароль testwp.

4 шаг. Установка дистрибутива вордпресс.

6. Разархивируйте пакет в пустую директорию — это и есть папка www, созданная в денвере.
7. Откройте wp-config-sample.php в любом текстовом редакторе и заполните информацию о подключении к вашей базе данных.
8. Сохраните файл как wp-config.php
9. Загрузите всё.
10. Откройте http://(имя вашего сайта — оно же имя папки в папке home, в этой статье задано имя папки — inestkal.ru)/wp-admin/install.php в браузере. Этот скрипт создаст таблицы, необходимые для вашего блога. Если произошла ошибка, перепроверьте ваш файл wp-config.php и попробуйте ещё раз.
11. Запомните выданный вам пароль.
12. Установочный скрипт install.php перенаправит вас на страницу входа. Войдите под именем admin с паролем, созданным во время установки. Вы можете нажать на «Профиль», чтобы сменить пароль.

Таким образом можно создать тестовый сайт на любом движке.

Теперь как заполнить этот тестовый сайт данными другого сайта на WordPress

Продолжаем начатую нумерацию шагов

13. С помощью ftp-клиента скопируйте с сайта на компьютер папку public_html
14. С помощью обычного проводника Windows скопируйте папку public_htmlwp-contentplugins копируемого сайта в папку homeinestkal.ruwwwwp-contentplugins
15. С помощью обычного проводника Windows скопируйте папку public_htmlwp-contentthemes копируемого сайта в папку homeinestkal.ruwwwwp-contentthemes
16. В браузере наберите в адресной строке http://inestkal.ru/wp-admin/themes.php и активируйте ту же тему, что активна в копируемом сайте.
17. В браузере наберите в адресной строке http://inestkal.ru/wp-admin/plugins.php и активируйте те же плагины, что активны в копируемом сайте.
18. В браузере наберите в адресной строке http://имя вашего копируемого сайта/wp-admin/export.php и нажмите на кнопку «Скачать файл экспорта», вам нужен формат WordPress. Cохраните полученный файл в нужном месте.
19. В браузере наберите в адресной строке http://inestkal.ru/wp-admin/import.php, выберите формат WordPress, укажите созданный только что файл и нажмите на кнопку «Загрузить и импортировать файл». Предварительно убедитесь, что его размер не превышает 2МВ. Если превышает, то найдите файл php.ini в пакете денвера и отредактируйте его, увеличив требуемый параметр (система подскажет какой, если попытаетесь импортировать файл слишком большого размера).
20. Не меняя установки, просто нажмите «Submit» и ждите, пока таблицы базы данных загрузятся. Если все будет хорошо, то в конце листинга будут строчки: «All done. Have fun! Remember to update the passwords and roles of imported users.» Недозагруженные вспомогательные файлы (картинки, файлы и т.д. лучше загрузить отдельно, пунктами 21 и 22. Но если будут прерывания процесса, то придется удалять таблицу и заново выполнять все пункты, начиная с п.2. Можно так же просто повторять процесс загрузки много раз в те же таблицы, но тогда те данные, на которых было прерывание, загрузятся некорректно и их все нужно будет перепроверить и отредактировать вручную.
21. С помощью обычного проводника Windows скопируйте папку public_htmlwp-contentuploads копируемого сайта в папку homeinestkal.ruwwwwp-contentuploads, заменяя перемещаемыми файлами в случае совпадения имен.
22. Если используется плагин WP-DownloadManager, то нужно скопировать его уже загруженные файлы: с помощью обычного проводника Windows скопируйте папку public_htmlwp-contentfiles копируемого сайта в папку homeinestkal.ruwwwwp-contentfiles

Второй способ создания копии сайта

п.1-п.5 те же самые.

затем пункт 13 такой же, как выше.

14. С помощью обычного проводника Windows скопируйте все содержимое папки public_html в папку homeinestkal.ruwww

15. Затем скопируйте дистрибутив WordPress поверх этих файлов, в папку homeinestkal.ruwww

Затем выполните п.7-12

Затем п.16 — 18 (активируем тему и плагины)

Затем под теми же ID определите файлы загрузки для плагина WP-DownloadManager (если используется)

Затем п.19- 20.

При этом альтернативном способе проблем скорее всего, будет меньше.

Третий способ создания копии сайта

Если второй способ не дал точного результата (по какой-то причине, например, не загрузились какие-то страницы или еще какие проблемы, то можно попробовать сделать следующее.

Зайти в панель phpMyAdmin исходного сайта и выполнить экспорт таблиц базы данных MySQL. Файл получится вида ИмяБазы.sql или ИмяБазы.sql.zip (yt принципиально, заархивируете Вы его, или нет), где «ИмяБазы» — то имя базы, которое было когда-то дано при создании сайта, посмотреть его можно в файле wp-config.php исходного(копируемого) сайта.

Затем в браузере зайти в http://localhost/Tools/phpmyadmin/ , открыть(выбрать) ту базу, в котоой будет сайт (в нашем примере ей дано имя testwp , см. п.3). Очистить ее от всех таблиц. И развернуть в нее архив со вкладки «Импорт». Когда все получится, обратите внимание на количество записей в созданных таблицах, сверьте их с исходным сайтом — оно должно быть одинаковое.

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

Перенос сайта на другой хостинг

  1. Очистить базу от черновиков, спама и проч. — см. http://www.сайт/?p=1129
  2. Отключить в консоли WordPress все плагины переносимого сайта
  3. В консоли WordPress сделать экспортный файл базы данных
  4. Скачать с http://ru.wordpress.org/releases/#older версию того же релиза WordPress, на котором сайт.
  5. В панели phpMyAdmin выполнить экспорт базы в файл, на всякий случай лучше выбрать режим совместимости «MYSQL40».
  6. Через ftp скопировать папку public_html к себе на компьютер.
  7. На новом хостинге создать новую базу MySQL, запомнить ее параметры.
  8. На новом хостинге в панели phpMyAdmin выполнить импорт базы из файла, сделанного в п.5.
  9. Через ftp скопировать папку public_html с компьютера (см.п.6) на новый хостинг.
  10. Скопировать на новый хостинг дистрибутив того же релиза WordPress, на котором сайт (см. п.4) (можно сразу разархивированный, помещая файлы дистрибутива поверх файлов, скопированных ранее (в пункте 8)
  11. На новом хостинге отредактировать файл wp-config.php (с помощью Notepad++) с учетом новых параметров базы данных, которые запоминали в п. 7.
  12. Открытьв браузере http://(имя вашего сайта на новом хостинге)/wp-admin/install.php — произойдет установка вордпресса.
  13. Активировать нужную тему.
  14. Активировать плагины.
  15. Проверить наполнение сайта, все ли нормально перенеслось и встало. Если на новом хостинге имя сайта изменено, то возможно потребуется редактирование используемой темы Вордпресса.
  16. Проверить файлы идентификации сайта яндексом и гуглом — распознали ли они новое место, возможно, придется их удалить и получить новые идентификационные ссылки.
Posted in , Tagged #

Зачем нужна база данных Вашему сайту?
Чтобы понять это, нужно немного вникнуть в то, как вообще устроен интернет.

Так вот, когда соединение установлено, Ваш браузер запрашивает код страницы, расположенной по введенному Вами адресу. Получает этот код, преобразует его в саму страницу (текст, картинки и т.д.) и показывает Вам на экране то, что получилось.

Где же хранится этот код?

Раньше сайты состояли из статических (неизменяемых) страниц. Веб-мастерам приходилось писать код каждой страницы отдельно. Сейчас же существует множество систем управления контентом (CMS или движков сайта).

Они автоматически создают исходный код каждой страницы Вашего сайта. То есть Вам не придется самостоятельно писать HTML-код станиц — движок сделает это за Вас автоматически.

Я еще буду более детально рассматривать разные CMS. Чтобы не пропустить этого, рекомендую

Так вот, CMS все данные Вашего сайта (все статьи, ссылки, данные о пользователях и т.д.) хранит в базе данных. И когда нужно, достает их оттуда и использует для генерации кода страниц. Думаю, это понятно.

Как установить базу данных на локальный сервер ?

Первым делом запускаем denwer с ярлыка на рабочем столе «Start Denwer». Затем заходим в браузер и вводим в адресную строку: localhost

Мы попадаем на стартовую страницу denwera. Прокручиваем страницу до тех пор, пока не увидим таблицу со ссылками:

Там находим ссылку: http://localhost/Tools/phpMyAdmin и кликаем по ней. Попадаем в панель управления phpMyAdmin. Вверху в центральной части видим меню. Нажимаем на пункт «Базы данных» (Databases).

Видим заголовок «Новая база данных» (Create new database). Вводим в поле название базы данных (должно быть написано латинскими буквами) и нажимаем кнопку «Создать» (Create)

После чего в левой части страницы появляется наша новая база данных.

Теперь нам необходимо создать пользователя для этой базы данных. В меню нажимаем на «Привилегии». Открывается страница «Обзор учетных записей».

На ней мы видим всех пользователей, которые уже зарегистрированы на нашем локальном сервере denwer. А также ниже видим ссылку «Добавить нового пользователя». Нажимаем ее. Открывается одноименное окно, в котором мы должны указать имя пользователя, хост — localhost, пароль и подтверждение пароля.

Внимание! Не спешим нажимать «Создать пользователя». Это еще не все. Прокручиваем страницу вниз до заголовка «Глобальные привилегии». Там надимаем на ссылку «Отметить все», проверям, что у нас все галочки выставлены и только тогда нажимаем «Создать пользователя».

Теперь наш новый пользователь отобразился на странице «Обзор учетных записей».

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

Вот в принципе и все. Можно закрывать браузер. Мы успешно установили базу данных на локальный сервер denwer и зарегистрировали нового пользователя для доступа к нашей базе данных.

Надеюсь, информация оказалась Вам полезной. То ли еще будет. Советую , чтобы ничего не пропустить.

(Denwer) . Сегодня мы продолжим наш урок из серии «Установка и настройка локального сервера Денвер (Denwer) ». После установки Денвера, следующий шаг это его настройка. Первым делом настроим базу данных Денвер. В нем используется (Свободная система Управления Базами Данных) СУБД MySQL . Чтобы настроит, базу данных локального сервера используется в Denwer phpMyAdmin.

phpMyAdmin - это утилита с открытым кодом, написанное на PHP и обеспечивающее полноценное, в том числе удаленное, администрирование базами данных MySQL через браузер.

Запускаем Денвер, с помощью ярлыка которое находиться на рабочем столе и набираем в браузере http://localhost/tools/ .

Щелкаем по phpMyAdmin и заходим на главную страницу phpMyAdmin в Денвере.

С левой стороны расположен список имеющихся MySQL баз данных в Денвере. У меня тут столько баз данных, сколько сайтов установлено на Дэнвер. Конечно, можно использовать одну базу данных для нескольких сайтов, придав каждому из сайтов свои префиксы. Но если Хостинг провайдер не ограничивает число созданных баз данных, конечно лучше создать каждому сайту отдельную базу данных. А phpMyAdmin Денвер нам позволяет создавать неограниченное количество баз данных. Для создания базы данных в MySQL в Денвере идем на вкладку (базы данных) вписываем название базы. Лучше ввести понятное название, чтобы было не трудно понять по названию, к какому сайту принадлежит та или иная база данных. Это важно когда накопиться большое количество баз данных. Я рекомендую создавать БД с именем сайта чтобы в последствии не путаться. Соседнее выпадающее меню можно оставить по умолчанию (сравнение), а можно выбрать из выпадающего списка «utf8_general_ci ». «utf8_general_ci» - это основной набор символов кодировки «UTF-8». «UTF-8» - лучший вариант кодировки, на котором стоит создать сайт. В этом случае у Вас не будет проблем с кодировкой, когда кириллица отображается знаками вопроса и непонятно какой абракодаброй. Данная кодироровка поддерживает и кириллицу, и даже китайские иероглифы. Жмем (создать).

В левом пункте панели phpMyAdmin появится база данных с Вашим названием.

Жмем по названию нашей базы данных и попадаем в саму базу данных. Теперь нам необходимо создать нового пользователя. Для этого нам понадобится вкладка (привилегии).

Переходя по этому меню, мы попадаем в страницу учетных записей MySQL в Denwer. Для базы данных Денвер хватит одной учетной записи, так как наш локальный сервер (localhost) находится на нашем компьютере. Кроме нас на него никто не доберется. А для настоящего хостинга, лучше создать отдельную учетную запись. После таблицы пользователей есть ссылка «Добавить пользователя».

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

На первом поле вводим имя пользователя. Во втором поле «Хост» из впадающего меню выбираем «локальный», в результате автоматически вводиться «localhost». На следующих полях вводим пароль как обычно. В блоке «База данных для пользователя» оставляем всё как есть, и переходим в блок «Глобальные привилегии». Здесь выбираем, какие привилегии будем давать этому пользователю. Так как мы владелец этого локального сервера, нажимаем на ссылку «Отметить все» и в низу нажимаем на «Добавить пользователя». После успешного добавления нового пользователя, опять переходим в страницу «Привилегии», чтобы убедиться о добавлении нового пользователя база данных Denwer.

Вот теперь база данных у нас создана и можно приступать к установке CMS Joomla .

В этой статье я хотел бы поговорить как можно использовать базу MySQL из «джентльменского набора» Denwer . Многие знают, что там есть MySQL , так вот, чтобы, например, написать софт с использованием базы MySQL на Delphi не обязательно качать отдельный сервер базы MySQL , а если уже у кого-то установлен Denwer , то можно использовать его, или на крайний случай если есть хостинг, то и его. Только с хостингом могут быть не большие проблемы, например, некоторые хостинги запрещают подключение сторонних клиентов и поэтому дополнительно в вашей панели управления хостингом необходимо поставить галочку, что разрешать подключение, либо поставить фильтр на ip -адресса тех, кто может подключаться к данному хостингу. Ну для начала давайте запустим сам сервер и создадим в MySQL базу данных и пользователя с таблицей. Итак у меня вышли следующие данные

  • Сервер — localhost
  • Имя пользователя — test
  • Пароль — test
  • Имя БД — test

Порт указывать тут не требуется, если потребуется на хостинге, то в свойстве Port укажите нужный порт.

Итак, теперь необходимо договориться какие мы компоненты будем использовать для этих целей. Я в своем примере использовал компоненты myDAC . В данном посте я приложу их, но Вы сможете использовать любые другие компоненты, которые нравятся Вам для этих целей. Здесь мы рассмотрим только как можно подключиться к нашей Базе Данных и сделаем один не большой запрос к ней, чтобы удостовериться, что мы наверняка подключились к нашей БД. Ну, а в следующих постах рассмотрим как можно все запросы и подключения вынести в потоки, всетаки есть хостинги слабые и очень медленно обрабатывают запросы, поэтому чтобы не было никаких «зависаний» программы сделаем обработку в потоках. Итак, для нашего поста нам понадобится два компонента

  • TMyConnection
  • TMyQuery

С ними работать также как, например, с TAdoQuery , TAdoConnection , почти также. Сразу необходимо связать между собой эти два компонента. В свойстве компонента TMyQuery - Connection выберем компонент — MyConncetion1 . Далее на событие OnClick кнопки напишем код подключения к нашей БД, не забываем, что у нас сервер запущен.

Все данные о нашей БД мы рассмотрели выше, здесь мы только по ним подключаемся, заметьте здесь порт мы не указываем.

Таблице в нашей БД я создал под названием test_table с 2 полями

  • id — уникальный (auto_increment)
  • fio — TEXT

Ну и теперь на событие OnClick нашей кнопки делаем запрос в БД на выборку всех записей и выводим их количество

Компоненты находятся в архиве, откроете архив и внизу него есть пароль на него там и скопируете его, либо же в поисковике найдете компоненты. Denwer также можно скачать, набрав в поисковике, либо просто протестировать на хостинге. Также можно написать программу управления своим сайтом, было бы довольно удобно.

Скачать компоненты можно

PhpMyAdmin – это интерфейс, позволяющий нам работать с базой данных. MySql базы данных – основной инструмент для создания динамических сайтов.
Принцип работы заключается в следующем: создается HTML-каркас сайта и в определенные места каркаса (например в область основного содержимого) посредством PHP-скриптов из базы данных выводится информация, которая и формирует контент сайта.
А в данной статье мы научимся создавать базы данных на локальном компьютере при помощи Денвера.

Итак, запускаем Денвер и погнали углубляться в дебри ().

Для запуска используем ярлык Start Denwer .

В адресной строке браузера набираем привычное http://localhost .

Прокручиваем загрузившуюся страницу до списка ссылок.

Кликнув по ней загрузится, не поверите, программа phpMyAdmin .

Для начала нам нужно создать пользователя для базы данных. Пользователь имеет определенные привилегии (может редактировать, удалять, создавать новые таблицы и позиции в базе данных) и авторизуется по заданному логину и паролю.

При покупке хостинга у большинства хостинг-провайдеров для вас автоматически создается база данных и аккаунт пользователя с логином и паролем, имеющий все необходимые привилегии. На нормальном хостинге есть точно такой же phpMyAdmin посредством которого вы сможете управлять таблицами и их содержимым, а также импортировать данные из локальной базы данных в базу данных хостинга. Логин и пароль для доступа к базе данных, а также ссылка на phpMyAdmin высылается хостинг-провайдером на ваш e-mail.

На локальном же компьютере нам придется самим создать пользователя.

Кликаем по ссылке «Привилегии » в окне phpMyAdmin и попадаем на страницу с перечислением всех аккаунтов пользователей баз данных.

На странице «Привилегии » кликаем по ссылке «Добавить нового пользователя ».

На странице добавления пользователя вводим логин и пароль и выбираем все привилегии, чего уж мелочиться.

Нажимаем кнопку «Пошел » и если все ОК, то мы видим подтверждение создания нового пользователя.

Теперь когда мы будем работать с php-скриптом и подключаться при помощи него к базе данных нужно будет использовать логин и пароль пользователя, указанные при его создании (главное не забыть, что мы там написали при создании пользователя).


Создадим новую таблицу в базе данных для нашего проекта

Переходим на главную страницу phpMyAdmin-a

И прямо на главной странице вводим название новой базы данных, жмем кнопку «Создать ».

Вот и все, база создана.

Информация в базе данных хранится не просто так, а в таблицах . Поэтому нам нужно создать хотя бы одну таблицу с некоторым кол-вом полей. Для этого воспользуемся полем «Создать новую таблицу в БД ».
Задаем таблице какое-то название и указываем кол-во полей в этой таблице.

Замечу вот какой факт – таблиц в базе может быть сколь угодно много. И для того, чтобы взять данные из таблицы нужно будет просто указать ее название и поле, из которого происходит выборка данных, а далее вставлять в нужно место HTML-каркаса посредством php-скриптов.

После нажатия кнопки «Пошел » загружается страница создания полей в базе данных.

Рис. 1. Создание полей в таблице.

Информация в базе данных хранится следующим образом:

Есть база данных имеющая определенное название (в нашем случае new_base ). В базе данных расположены таблицы, их может быть сколь угодно много (в нашем случае мы создаем таблицу tablica в базе данных new_base ). Внутри таблицы есть поля с данными в ячейках, их количество задается при создании таблицы (в нашем случае мы создаем 3 поля).

Графически это дело можно представить так:

В любой таблице обязательно должно присутствовать служебное поле называемое полем первичного ключа . Это поле позволяет нам нумеровать строки в таблице и потом обращаться к определенной строке по ее значению в поле первичного ключа (в нашем случае роль поля первичного ключа играет поле id ).

С теорией закончили, переходим к созданию таблиц на практике.

Весь нижеидущий текст относится к Рис. 1.

В начале давайте создадим это столь необходимое поле первичного ключа . Полем первичного ключа у нас будет самое первое поле. Поехали по шагам:

1) Даем название нашему полю, например id .

2) Выбираем тип поля. По умолчанию в типе поля стоит значение VARCHAR – это значит нетипизированные данные, т.е. VARCHAR – это любые символы. Текст, цифры, буквы – это все VARCHAR . Если мы выбираем тип VARCHAR, то в следующем поле ввода Длины/Значения нужно указать максимальное количество символов, содержащихся в ячейке.

Еще один интересный тип данных – это TEXT . Тип данных TEXT говорит сам за себя: в ячейках поля данного типа могут содержаться любые текстовые символы (буквы, цифры, пробелы, коды HTML и т.д.). Но в отличии от типа VARCHAR типу текст не нужно указывать Длины/Значения . Для TEXT длина значения автоматически приравнивается 65535 символов, и поле ввода Длины/Значения нужно уставить пустым.

И последний интересующий нас тип данных – это INT . В ячейках поля типа INT могут содержаться только целочисленные значения. При указании полю типа INT необходимо указать количество символов Длины/Значения .

Остальные типы данных используются ооочень редко. И когда вы почувствуете необходимость в использовании других типов данных, вы будете уже на столько развитыми в данном направлении, что и сами будете знать что они означают. А на данном этапе я скромно умолчу о всех оставшихся извращенных типах данных.

А теперь внимание – для задания параметров поля первичного ключа необходимо выбирать тип данных INT потому как в ячейках этого служебного поля будут именно целочисленные данные (номера строк).

3) Для поля первичного ключа нам необходимо изменить значение Дополнительно на auto_increment . Делается это для того, чтобы при создании новой строки нам не нужно было заморачиваться над внесением данных в поле первичного ключа, оно будет заполняться автоматически (к значению в предыдущей строке поля первичного ключа добавиться единица – инкремент елки-палки).

4) И в конце концов нам нужно поставить радио-переключатель в положение Первичный .

5) При желании можно указать в Атрибуты значение UNSIGNED . Это значение говорит, что в ячейках данного поля будут содержаться только положительные цифры. Делается это для оптимизации, сокращения выделяемой под переменные памяти.

Вот собственно и все с полем первичного ключа.

Ноль – по умолчанию имеет значение not null . Это значит, что ячейки данного поля не могу быть пустыми а должны содержать хоть какое-то значение. Если у вас возникла необходимость держать ячейки какого-то поля пустыми (понятно, что для поля первичного ключа такая ситуация возникнуть не может никак) то поменяйте значение на null .

Пару слов о Длины/Значения . Для поля id указано 4. Это значит, что в ячейках данного поля может содержаться информация не более 4-х знаков (1000; 15; 9999 – может содержаться, а вот 10000 – уже не может). Аналогичная штука и для поля infa имеющего тип VARCHAR .

Поле id можно оставить пустым, так как оно у нас имеет атрибут auto_increment и в ячейку автоматически запишется для первого поля значение 1.

Внизу страницы нажимаю кнопку Пошел и запись вносится в базу данных.

Просмотреть информацию, записанную в таблицу, можно кликнув по вкладке Обзор .