Android

Как создать базу данных MySQL на Linux через командную строку

Создание JSON-полей в MySQL

Создание JSON-полей в MySQL

Оглавление:

Anonim

MySQL - самая популярная система управления реляционными базами данных с открытым исходным кодом.

В этом руководстве объясняется, как создавать базы данных MySQL или MariaDB с помощью командной строки.

Прежде чем вы начнете

Мы предполагаем, что в вашей системе уже установлен сервер MySQL или MariaDB.

  • Как установить MySQL на CentOS 7, Ubuntu 18.04, Debian 9. Как установить MariaDB на CentOS 7, Ubuntu 18.04, Debian 9

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

Чтобы получить доступ к оболочке MySQL, введите следующую команду и при появлении запроса введите пароль пользователя root MySQL:

mysql -u root -p

Если вы не установили пароль для своего корневого пользователя MySQL, вы можете опустить ключ -p .

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

Создать базу данных MySQL

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

Чтобы создать новую базу данных MySQL или MariaDB, введите следующую команду, где database_name - это имя базы данных, которую вы хотите создать:

CREATE DATABASE database_name;

Query OK, 1 row affected (0.00 sec)

ERROR 1007 (HY000): Can't create database 'database_name'; database exists

Чтобы избежать ошибок, если база данных с тем же именем, которое вы пытаетесь создать, существует, вы можете использовать следующую команду:

CREATE DATABASE IF NOT EXISTS database_name;

Query OK, 1 row affected, 1 warning (0.00 sec)

В выводе выше вы можете увидеть Query OK что означает, что запрос был успешным, и 1 warning которое говорит нам, что база данных уже существует и новая база данных не была создана.

В Linux базы данных MySQL и имена таблиц чувствительны к регистру.

Просмотреть все базы данных MySQL

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

SHOW DATABASES;

Команда выше напечатает список всех баз данных на сервере. Вывод должен быть похож на это:

+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)

Выберите базу данных MySQL

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

USE database_name;

Database changed

После выбора базы данных все последующие операции, такие как создание таблиц, будут выполняться в выбранной базе данных.

Создайте базу данных MySQL с помощью mysqladmin

Вы также можете создать новую базу данных MySQL из терминала Linux с помощью утилиты mysqladmin.

Например, чтобы создать базу данных с именем database_name , введите следующую команду и введите свой пароль пользователя root MySQL при появлении запроса:

mysqladmin -u root -p create database_name

Вывод

Вы узнали, как создавать базы данных MySQL.

Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.

Мысль Мариадб