Как создать базу данных в MySQL (с изображениями)

Оглавление:

Как создать базу данных в MySQL (с изображениями)
Как создать базу данных в MySQL (с изображениями)

Видео: Как создать базу данных в MySQL (с изображениями)

Видео: Как создать базу данных в MySQL (с изображениями)
Видео: Revit для начинающих. Планировка квартиры в Revit 2024, Апрель
Anonim

Из этой статьи вы узнаете, как создать базу данных в MySQL. Чтобы создать базу данных, вам нужно открыть интерфейс командной строки mysql и ввести команды базы данных во время работы сервера.

Шаги

Часть 1 из 3: Открытие командной строки MySQL

258108 1
258108 1

Шаг 1. Убедитесь, что ваш сервер MySQL подключен

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

Вы можете проверить статус сервера, открыв MySQL Workbench, выбрав свой сервер и посмотрев на индикатор «Статус сервера» на вкладке «Администрирование - Статус сервера»

258108 2
258108 2

Шаг 2. Скопируйте путь к папке установки

Этот путь будет зависеть от того, используете ли вы компьютер с Windows или Mac:

  • Windows - Скопируйте C: / Program Files / MySQL / MySQL Workbench 8.0 CE /, заменив имя последней папки самым последним именем MySQL.
  • Mac - скопируйте /usr/local/mysql-8.0.13-osx10.13-x86_64/, заменив имя последней папки на имя самой последней папки MySQL.
258108 3
258108 3

Шаг 3. Откройте командную строку вашего компьютера

Вы будете использовать командную строку на компьютере с Windows, а пользователи Mac откроют терминал.

258108 4
258108 4

Шаг 4. Перейдите в каталог установочной папки MySQL

Введите cd и пробел, вставьте путь к папке установки и нажмите ↵ Enter. Например, на большинстве компьютеров с Windows вы бы сделали следующее:

компакт-диск C: / Program Files / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

Шаг 5. Откройте команду входа в MySQL

Например, чтобы открыть команду входа в систему для пользователя с именем «я», вы должны ввести следующее и нажать ↵ Enter:

mysql -u мне -p

258108 6
258108 6

Шаг 6. Введите пароль вашей учетной записи

Введите пароль для своей учетной записи MySQL и нажмите ↵ Enter. Это позволит вам войти в систему и подключить ваше приложение командной строки к командной строке MySQL.

  • Вы должны увидеть тег "MySQL>" в вашем приложении командной строки. С этого момента любые вводимые вами команды будут обрабатываться через приложение командной строки MySQL.
  • Разберитесь, как вводить команды MySQL. Команды MySQL необходимо вводить с точкой с запятой (;) сразу после последней части команды, хотя вы также можете ввести команду, ввести точку с запятой и снова нажать ↵ Enter.

Часть 2 из 3: Создание базы данных

258108 7
258108 7

Шаг 1. Создайте файл вашей базы данных

Вы сделаете это, набрав команду «создать базу данных» создать базу данных, добавив имя своей базы данных и точку с запятой и нажав ↵ Enter. Например, для базы данных с именем «Pet Records» вы должны ввести следующее:

создать базу данных Pet_Records;

  • Имя вашей базы данных не может содержать пробелов; если вы хотите добавить пробел к имени, вам нужно будет использовать знак подчеркивания (например, «Мои друзья» будет преобразовано в «Друзья_Миних»).
  • Каждая команда MySQL должна заканчиваться точкой с запятой. Если вы пропустили точку с запятой в первый раз, введите ее рядом с который появится, а затем снова нажмите ↵ Enter.
258108 8
258108 8

Шаг 2. Отобразите текущие базы данных

Вы можете вызвать список текущих баз данных, введя следующее и нажав ↵ Enter:

показать базы данных;

258108 9
258108 9

Шаг 3. Выберите вашу базу данных

Вы можете выбрать свою базу данных из списка, набрав use name, где «name» - это имя базы данных. Например, для вашей базы данных «Pet Records» вы должны ввести следующее и нажать ↵ Enter:

используйте Pet_Records;

258108 10
258108 10

Шаг 4. Дождитесь подтверждающего сообщения

Как только вы увидите фразу «База данных изменена» под последней набранной командой, вы можете приступить к созданию содержимого базы данных.

Часть 3 из 3: Создание таблицы

258108 11
258108 11

Шаг 1. Ознакомьтесь с различными командами таблицы

Есть несколько основных аспектов вашей таблицы, о которых вы захотите узнать, прежде чем создавать ее:

  • Заголовок - ваш заголовок будет идти сразу после команды «создать таблицу» и должен соответствовать тем же правилам, что и имя вашей базы данных (например, без пробелов).
  • Заголовок столбца - заголовки столбцов можно определить, введя разные имена в круглые скобки (см. Пример следующего шага).
  • Длина ячейки - при определении длины ячейки вы будете использовать либо «VARCHAR» (переменные символы, что означает, что вы можете ввести от одного до предельного количества символов VARCHAR), либо «CHAR» (не требуется больше и не меньше указанного количество символов; например, для CHAR (1) требуется один символ, для CHAR (3) требуется три символа и т. д.).
  • Дата - если вы хотите добавить дату в диаграмму, вы воспользуетесь командой «ДАТА», чтобы указать, что содержимое столбца будет отформатировано как дата. Дата должна быть введена в

    ГГГГ-ММ-ДД

  • формат.
258108 12
258108 12

Шаг 2. Создайте контур таблицы

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

создать имя таблицы (column1 varchar (20), column2 varchar (30), column3 char (1), column4 date);

  • Например, чтобы создать таблицу под названием «Домашние животные» с двумя столбцами VARCHAR, столбцом CHAR и столбцом даты, вы можете написать следующее:
  • создать таблицу Pets (Name varchar (20), Breed varchar (30), Sex char (1), DOB date);

258108 13
258108 13

Шаг 3. Добавьте строку в вашу таблицу

Используя команду "вставить", вы можете вводить информацию о своей базе данных построчно:

вставить в значения имени ('значение столбца1', 'значение столбца2', 'значение столбца3', 'значение столбца4');

  • В примере с таблицей "Домашние животные", который использовался ранее, ваша строка может выглядеть следующим образом:

    вставить в значения Pets ('Fido', 'Husky', 'M', '2017-04-12');

  • Вы можете ввести слово NULL для содержимого столбца, если столбец пуст.
258108 14
258108 14

Шаг 4. Если возможно, вставьте остальные данные

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

258108 15
258108 15

Шаг 5. При необходимости загрузите текстовый файл

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

загрузить данные из локального файла '/path/name.txt' в строки с именами таблиц, заканчивающиеся символом '\ r / n';

  • Для примера «Домашние животные» вы должны написать что-то вроде следующего:

    загрузить данные из локального файла 'C: /Users/name/Desktop/pets.txt' в строки таблицы Pets, оканчивающиеся на '\ r / n';

  • На компьютере Mac вам нужно будет использовать команду "строки, завершаемые" с '\ r' вместо '\ r / n'.
258108 16
258108 16

Шаг 6. Просмотрите свою таблицу

Войдите в выставочные базы данных;, затем выберите свою базу данных, набрав select * from name; где «имя» - это имя базы данных. Например, если вы используете базу данных «Pet Records», вы должны ввести следующее:

показать базы данных; выберите * из Pet_Records;

подсказки

  • Некоторые из наиболее часто используемых типов данных включают следующее:

    • СИМВОЛ(длина) - символьная строка фиксированной длины
    • VARCHAR(длина) - символьная строка переменной длины с максимальной длиной
    • ТЕКСТ - символьная строка переменной длины с максимальной длиной текста 64 КБ
    • INT(длина) - 32-битное целое число с максимальной длиной цифр ('-' считается 'цифрой' для отрицательного числа)
    • ДЕСЯТИЧНЫЙ(length, dec) - десятичное число до общей длины отображаемых символов; поле dec указывает максимально допустимое количество десятичных знаков
    • ДАТА - Значение даты (год, месяц, число)
    • ВРЕМЯ - Значение времени (часы, минуты, секунды)
    • ENUM("значение1", "значение2",….) - Список пронумерованных значений
  • Некоторые необязательные параметры включают следующее:

    • НЕНУЛЕВОЙ - Необходимо указать значение. Поле нельзя оставлять пустым.
    • ДЕФОЛТ значение по умолчанию - если значение не указано, полю присваивается значение по умолчанию.
    • НЕ ПОДПИСАНО - Для числовых полей гарантирует, что число никогда не будет отрицательным.
    • АВТОМАТИЧЕСКОЕ ПРИРАЩЕНИЕ - Значение будет автоматически увеличиваться каждый раз при добавлении строки в таблицу.

Предупреждения

  • Если ваш сервер MySQL не работает, когда вы пытаетесь войти в командную строку «mysql», вы не сможете продолжить.
  • Как и при любом кодировании, убедитесь, что ваши команды написаны и расположены точно, прежде чем вы попытаетесь их ввести.

Рекомендуемые: