Справочник по MySQL : SQL : Создание базы данных MySQL (CREATE DATABASE). Sql создать базу данных


Как создать базу данных и что такое SQL?

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

Такие черты именуются полями базы (например, фамилия абонента или год введения здания в эксплуатацию). Набор полей формирует карточку объекта, над которой (или над их группой) можно производить определенные действия.

Базы данных позволяют быстро и эффективно обрабатывать громадные объемы информации в режиме реального времени. Это очень важно в современном мире, так как количество данных постоянно растет и нужны высокопроизводительные методы их обработки и хранения. Кстати, хранение и надежность – еще один плюс таких систем.

Как создать базу данных?

Для этого потребуется разработка ее концепции. В нее должны войти ключевые поля – описания объектов и перечень необходимых методов для их обработки. Исходя из этого, проектируется база и определяется инструментарий для реализации. Методы обработки данных зависят от их сложности и приоритетности полей. Как создать базу данных и не получить «мертвый груз»? Для этого нужно не пропустить этап планирования и проектирования. Чем четче разработчик понимает, с чем ему приходится иметь дело, тем безотказнее будет работа готового продукта.

И это только кажущаяся прихоть. Как? Создать базу данных можно просто «на коленке»! Нужно сразу приступать к внедрению и использовать ее! Все это – типичные ошибки, которые потом приводят к потере или частичной утрате данных, а такого быть не должно. «Кто владеет информацией – владеет миром», – говорили мудрецы.

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

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

Для этого разработаны стандарты и языки программирования для баз данных, такие, например, как SQL. Язык структурированных запросов – именно так расшифровывается эта аббревиатура, стал стандартом в сфере хранения и обработки данных.

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

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

Как создать базу данных SQL? Для этого потребуется привести данные в соответствие стандартам языка. Сюда входит определенная типизация полей и разграничение прав доступа к ним. Взамен разработчик получает мощный инструментарий для работы, а владелец данных может быть уверен в их целостности.

В современных системах управления и хранения данных актуальнее всего стоит вопрос: «Как сделать базу данных защищенной и обеспечить безотказную работу?». Этим занимаются не просто отдельные люди, а целые подразделения ведущих мировых разработчиков ПО. Существуют системы стандартизации, описания и защиты информации. Квалифицированные специалисты постоянно совершенствуют свои навыки и подтверждают их международными сертификатами.

fb.ru

MS SQL Server и T-SQL

Создание и удаление базы данных

Последнее обновление: 09.07.2017

Создание базы данных

Для создания базы данных используется команда CREATE DATABASE.

Чтобы создать новую базу данных откроем SQL Server Management Studio. Нажмем на назначение сервера в окне Object Explorer и в появившемся меню выберем пункт New Query.

В центральное поле для ввода выражений sql введем следующий код:

CREATE DATABASE usersdb

Тем самым мы создаем базу данных, которая будет называться "usersdb":

Для выполнения команды нажмем на панели инструментов на кнопку Execute или на клавишу F5. И на сервере появится новая база данных.

После создания базы даных, мы можем установить ее в качестве текущей с помощью команды USE:

USE usersdb;

Прикрепление базы данных

Возможна ситуация, что у нас уже есть файл базы данных, который, к примеру, создан на другом компьютере. Файл базы данных представляет файл с расширением mdf, и этот файл в принципе мы можем переносить. Однако даже если мы скопируем его компьютер с установленным MS SQL Server, просто так скопированная база данных на сервере не появится. Для этого необходимо выполнить прикрепление базы данных к серверу. В этом случае применяется выражение:

CREATE DATABASE название_базы_данных ON PRIMARY(FILENAME='путь_к_файлу_mdf_на_локальном_компьютере') FOR ATTACH;

В качестве каталога для базы данных лучше использовать каталог, где хранятся остальные базы данных сервера. На Windows 10 по умолчанию это каталог C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA. Например, пусть в моем случае файл с данными называется userstoredb.mdf. И я хочу этот файл добавить на сервер как базу данных. Вначале его надо скопировать в выше указанный каталог. Затем для прикрепления базы к серверу надо использовать следующую команду:

CREATE DATABASE contactsdb ON PRIMARY(FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\userstoredb.mdf') FOR ATTACH;

После выполнения команды на сервере появится база данных contactsdb.

Удаление базы данных

Для удаления базы данных применяется команда DROP DATABASE, которая имеет следующий синтаксис:

DROP DATABASE database_name1 [, database_name2]...

После команды через запятую мы можем перечислить все удаляемые базы данных. Например, удаление базы данных contactsdb:

DROP DATABASE contactsdb

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

metanit.com

Создание базы данных MySQL | IT-блог о веб-технологиях, серверах, протоколах, базах данных, СУБД, SQL, компьютерных сетях, языках программирования и создание сайтов.

Здравствуйте, уважаемые посетители блога ZametkiNaPolyah.ru. Продолжаем разговор о базах данных, сегодня будем разбираться с тем, как создать базу данных MySQL. Как вы уже знаете, минимальной информационной единицей любой реляционной базы данных является таблица – неделимое целое базы данных. Сегодня мы рассмотрим процесс создания базы данных. Для создания базы данных MySQL используется SQL запрос CREATE DATABASE, с его синтаксисом мы и ознакомимся в данной статье подробно.

Помимо создания базы данных можно создавать таблицы и наполнять их, для этого есть два оператора: CREATE TABLE и INSERT. Для создания таблицы MySQL – CREATE TABLE. Для наполнения таблицы используется оператор INSERT. На самом деле, на этом можно было бы и закончить описание создания базы данных MySQL, поскольку на официальном  сайте есть подробная техническая документация по созданию таблиц и баз данных сервера MySQL, но есть несколько моментов, которые необходимо объяснить более подробно. О создании таблицы базы данных MySQL мы поговорим отдельно в одной из следующих публикаций.

Как хранится база данных MySQL

Содержание статьи:

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

К созданию базы данных MySQL переходить еще рано, давайте разберемся с тем, как хранится база данных MySQL сервера на жестком диске вашего компьютера, так будет проще понять принцип именования баз данных. Обратите внимание: у сервера MySQL есть несколько движков, точное количество сейчас я затрудняюсь назвать, для этого нужно смотреть техническую документацию. В любом случае, сами базы данных MySQL сервера хранятся одинакова вне зависимости от типа движка. Движок определяет способ хранения таблиц MySQL сервера.

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

////

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

c:\ProgramData\MySQL\MySQL Server 5.6\data\

c:\ProgramData\MySQL\MySQL Server 5.6\data\

В этом каталоге находятся папки, имена которых полностью совпадают с именами баз данных MySQL, которые были отображены в консоли. Вывод: чтобы создать базу данных MySQL достаточно создать папку в каталоге data. Поэтому имена баз данных MySQL могут иметь ограничения. Максимальная длина имени базы данных MySQL не может превышать 64 символов. Для именования базы данных MySQL можно использовать все символы, разрешенные в операционной системе. MySQL сервер не разрешает использовать в именах баз данных следующие символы: слэш(/), точка, ASCII (0) и ASCII (255).

Если создать папку в каталоге data, то база данных MySQL автоматически будет создана, попробуйте создать папку в этом каталоге, а затем выполнить запрос SHOW DATABASES. Рассматривать содержимое папок (баз данных MySQL) сейчас не имеет смысла, поскольку каждый движок MySQL будет хранить таблицы по-своему.

Создание базы данных MySQL

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

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name

 

[create_specification] ...

 

create_specification:

 

[DEFAULT] CHARACTER SET [=] charset_name

 

| [DEFAULT] COLLATE [=] collation_name

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

Все, база данных с именем test1 создана, повторное создание базы данных с таким же именем приведет к ошибке: ERROR 1007 (HY000) Can’t create database ‘test1’; database exists. По-русски: не могу создать базу данных с именем ‘test1’; база данных уже существует. Чтобы таких ошибок не возникало, создавайте базы данных MySQL с добавлением конструкции [IF NOT EXISTS] (если не существует), в этом случае ошибки не будет, но будет предупреждение:

CREATE DATABASE IF NOT EXISTS test1;

CREATE DATABASE IF NOT EXISTS test1;

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

Создадим базу данных MySQL с именем test2, кодировкой utf8 и сравнением utf8_general_ci:

CREATE DATABASE IF NOT EXISTS test2 CHARACTER SET = utf8 COLLATE utf8_general_ci;

CREATE DATABASE IF NOT EXISTS test2

 

CHARACTER SET = utf8

 

COLLATE utf8_general_ci;

На заметку. Если вы создаете сайт с использованием CMS (установка Drupal, установка Joomla, установка WordPress), то при ее установки потребуется вручную создать базу данных, конечно, база данных будет заполнена автоматически установочным скриптом, но ее нужно уметь создать. Здесь вы сможете ознакомиться с архитектурой базы данных WordPress сайта.

Конструкция CHARACTE SET определяет кодировку созданной базы данных MySQL (в какой кодировки данные будут храниться). COLLATE определяет порядок сравнения данных в базе данных (с учетом регистра символов или нет и прочее). Думаю, с вопросом создания базы данных MySQL мы разобрались, давайте разберемся с кодировкой базы данных, этот вопрос актуален и для каждой таблицы в отдельности.

Я уже говорил, что кодировку для таблицы можно задавать точно так же, как и для всей базы данных, если кодировка не задана явно, то она будет точно такой же, как и кодировка всей базы данных MySQL. Если вы указали кодировку базы данных, но не задали порядок сравнения, то он будет использован по умолчанию. Если задан порядок сравнения, то он определяет кодировку все сущности: либо таблицы, либо базы данных. Обратите внимание: порядок сортировки (COLLATE), должен быть допустимым для текущей кодировки (CHARACTER SET).

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

 

zametkinapolyah.ru

Запрос SQL на создание и удаление базы данных

Вы здесь: Главная - MySQL - SQL - Запрос SQL на создание и удаление базы данных

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

Начнём с SQL-запроса на создание базы данных:

CREATE DATABASE db_name

Как видите, запрос на создание базы данных имеет очень простой синтаксис. Вначале идёт "CREATE DATABASE", а затем имя новой базы данных.

И теперь разберём запрос SQL на удаление базы данных:

DROP DATABASE db_name

Как видите, синтаксис не сложнее, чем на создание базы данных. Вначале идёт команда "DROP DATABASE", затем имя базы данных, которую мы хотим удалить.

Это были SQL-запросы на создание и удаление базы данных. В следующею статье мы поговорим о SQL-запросах для работы с таблицами.

  • Создано 16.01.2011 02:14:58
  • Михаил Русаков
Предыдущая статья Следующая статья

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка: <a href="https://myrusakov.ru" target="_blank"><img src="https://myrusakov.ru//images/button.gif" alt="Как создать свой сайт" /></a>

    Она выглядит вот так:

  2. Текстовая ссылка:<a href="https://myrusakov.ru" target="_blank">Как создать свой сайт</a>

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи): [URL="https://myrusakov.ru"]Как создать свой сайт[/URL]

myrusakov.ru

Создание и открытие баз данных при помощи SQL

SQL Server Management Studio — современная система анализа баз данных. Для создания БД при помощи SQL Server Management Studio не потребуется много времени и особых знаний. В данной статье представлен порядок действий необходимых для создания базы данных.

С чего начать 

Сначала нужно подключится к SQL Server Management Studio, и начать разворачивать необходимый узел. Для этого в SQL Server Management Studio используем раздел База данных. В меню выбираем раздел отвечающий за создание новой базы данных. Даем название и устанавливает стандартные описания для базы данных и сохраняем все внесенные изменения.

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

Для того, чтобы добавить файлы в базу данных и составить группу, следует вызвать контекстное меню в SQL Server Management Studio и выбрать вкладку Группа файлов. Добавляем необходимое количество и нажимаем кнопку «Сформировать группу». Для того, чтобы расшить функционал SQL Server Management Studio и добавить еще несуществующие (новые) свойства базы данных, следует перейти к вкладке Расширенные свойства. В данном разделе нажать кнопу Создать и задать название нового свойства. Далее прописываем требуемые параметры свойства и сохраняем.

Как открываются базы данных 

Для этого понадобится программное обеспечение Microsoft Office Access. Версия, желательно начиная с 2007. Существует несколько способ открыть файл базы данных. Самый простой способ это запустить сам сохраненный документ двойным нажатием на него. Так же можно открыть необходимый документ внутри самой программы, если она уже запущен. Вкладка Файл→Открыть→Указать файл. Если приложение еще не запущено заходим Пуск→Все программы→Microsoft Office Access. Для того, чтобы открытие документа с базой данных было максимально быстрым, следует создать ярлык данного документа и поместить его на рабочий стол.

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

Для одновременного открытия двух документов применимы все те же алгоритмы. Можно открывать два окна программы, и по отдельности открыть в них нужные документы. Как одинаковые, так и разные. Повторюсь — самый простой способ, это создать ярлыки. Сначала запускаем один файл, затем второй. Они откроются в двух, разных окнах программы. Следует отметить, что на двух рабочих окнах дело не заканчивается. Можно открыть и больше. Для большего удобства навигации по ним следует использовать комбинацию клавиш alt+Tab. Это позволит переключаться между активными окнами Операционной Системы.

 

liveposts.ru

Создание базы данных MySQL (CREATE DATABASE) — Справочник Web-языков

Материал из Справочник Web-языков

Создание базы данных выполняется с помощью оператора CREATE DATABASE.

Синтаксис оператора CREATE DATABASE

CREATE DATABASE [IF NOT EXISTS] db_name [CHARACTER SET charset] [COLLATE collation]; db_name - Имя, которое будет присвоено создаваемой базе данных. IF NOT EXISTS - Если не указать этот параметр, то при попытке создания базы данных с уже существующим именем, возникнет ошибка выполнения команды. CHARACTER SET, COLLATE - Используется для задания стандартной кодировки таблицы и порядка сортировки. Если при создании таблицы эти параметры не указываются, то кодировка и порядок сортировки вновь создаваемой таблицы берутся из значений, указанных для всей базы данных. Если задан параметр CHARACTER SET, но не задан параметр COLLATE, то используется стандартный порядок сортировки. Если задан параметр COLLATE, но не задан CHARACTER SET, то кодировку определяет первая часть имени порядка сортировки в COLLATE. Кодировка, заданная в CHARACTER SET, должна поддерживаться сервером (latin1 или sjis), а порядок сортировки должен быть допустимым для текущей кодировки.

Примеры использования CREATE DATABASE

Следущий пример создает базу данных "my_db":

CREATE DATABASE `my_db`

или

CREATE DATABASE `my_db` CHARACTER SET utf8 COLLATE utf8_general_ci;

Для того, чтобы посмотреть настройки уже существующей базы данных необходимо выполнить оператор SHOW CREATE DATABASE

mysql> SHOW CREATE DATABASE `test`; +----------+-----------------------------------------------------------------+ | Database | Create Database | +----------+-----------------------------------------------------------------+ | test | CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET latin1 */ | +----------+-----------------------------------------------------------------+ 1 row in set (0.02 sec)

При создании новой базы данных в MySQL следует придерживаться некоторых правил относительно имени базы данных:

  • Максимальная длина имени не должна превышать 64 символов.
  • Разрешены любые символы, которые допускаются в имени каталога, за исключением / (слеш) и . (точка). Но следует принять во внимание, что нельзя использовать символы ASCII(0) и ASCII(255).

www.spravkaweb.ru

Создание базы данных MySQL

Создание базы данных MySQL

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

Данная статья будет посвящена установке MySQL на Ваш компьютер и основным операциям, связанными с созданием баз данных, созданием таблиц, установки привилегий, удаления базы данных. А в последующих уроках мы рассмотрим взаимодействие программного кода php с базой данных. Мы научимся вставлять данные в базу, посредствам заполнения форм, извлекать нужные данные в нужное место страницы, изменять и удалять данные, расположенные в базе.

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

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

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

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

Очень полезным и удобным инструментом, который позволяет создавать базы данных MySQL и работать с ними я является Denwer. Он также позволяет тестировать код php. Если он еще не установлен на Вашем компьютере, обязательно его установите. Здесь нет ничего сложного. Все что от Вас потребуется это перейти по ссылке на сайт Denwer , скачать Денвер на Ваш компьютер. На этой же странице Вы найдете подробную инструкцию по установки Денвера, которую я не вижу смысла переписывать в эту статью.

После удачной установки Денвера (когда Вы увидели надпись «Ура, заработало!») начнем работу с администраторской страницей MySQL.

Входим на страницу администрирования базы данных MySQL Для того, чтобы зайти на страницу администрирования баз данных, в командной строке Вашего браузера введите следующий адрес: localhost/tools/phpmyadmin/. Вы должны увидеть примерно следующую картину:

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

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

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

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

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

Немного о типах данных.

В моем примере нам встретились такие типы данных для таблицы базы как int и varchar.

Int – обозначает, что в данном поле будут храниться целые числа (поле id). Id будет являться идентификатором и для каждого нового элемента он будет разным. При добавлении нового элемента в таблицу, id будет увеличиваться на единицу по сравнению с предыдущим добавленным элементом (именно поэтому поле id должно иметь авто-инкремент (авто приращение) и первичный ключ). С помощью этого поля можно идентифицировать объекты, оно очень поможет нам, когда мы начнем взаимодействовать с базой данных с помощью кода php.

Varchar - тип данных, который может хранить отдельный символ или строку (длиной до 8000 символов). Для таких полей как имя, фамилия, адрес электронной почты он вполне даже подойдет. Еще ему можно задавать длину. В моем примере я задала длину 100, так как все поля в моем примере с этим типом данных не займут более 100 символов.

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

Далее нажимаем на кнопку «Сохранить» и перед нами созданная таблица, в которой пока нет ни одной записи. Таблица появиться у Вас в панели слева и на центральной части экрана. Щелкните по ее имени, чтобы увидеть структуру.

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

Сейчас же я покажу как вставить новый элемент в таблицу базы данных.

Для этого кликните по верхней вкладке «Вставить» и перед Вами откроется страница для вставки нового элемента в таблицу базы. Заполните все поля (кроме поля id, оно будет заполняться автоматически) и нажмите на кнопку ОК.

После того как Вы нажмете Ок, перейдите на вкладку «Обзор» (она находится вверху) и Вы увидите новый добавленный Вами элемент в Вашу таблицу базы данных MySQL.

На этой же страничке Вы можете удалить или изменить добавленный элемент из таблицы базы данных.

Теперь я расскажу Вам как создать нового пользователя для базы данных, создать ему имя и пароль и выставить ему определенные привилегии. Информация об имени пользователя и пароле понадобится нам, когда мы будем соединяться с базой при помощи php скрипта.

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

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

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

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

Наконец, чтобы удалить базу данных нужно снова перейти на вкладку «Базы данных», выбрать базу для удаления и нажать на ссылочку удалить.

Здесь мы рассмотрели основные операции взаимодействия с базой данных, через панели администрирования.

Хочется сказать, что существует и другой способ управления базой данных – с помощью SQL-запросов. Такие же запросы, которые понадобятся нам, чтобы взаимодействовать с базой из кода веб страницы. В следующем уроке я расскажу Вам о том как добавлять элементы, делать выборку элементов и их вывод на веб страницы и Вы познакомитесь с SQL-запросами к базе данных MySQL.

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

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

До встречи в следующем Уроке! Удачи!

Интерактивный раскрывающийся контент на сайте.

Преимущества сайта на php

Понравилась статья? Поделись с друзьями!

Будьте в курсе новых публикаций на Блоге!

Комментарии к этой статье:

Добавить Комментарий:

website-create.ru