Linux Mint

Как установить MySQL в Linux Mint 20 и Ubuntu 20.04?

Как установить MySQL в Linux Mint 20 и Ubuntu 20.04?
MySQL - это простая и реляционная база данных с открытым исходным кодом, которая использует SQL (язык структурированных запросов) для управления данными и манипулирования ими. MySQL является неотъемлемой частью LAMP (https: // linuxhint.com / install-lamp-stack-ubuntu /) стек. На момент написания последней версией MySQL является 8.0.23.

В этом посте объясняется установка MySQL в Linux Mint 20 и Ubuntu 20.04.

Установка MySQL в Linux Mint 20 и Ubuntu 20.04

Запустите терминал и обновите кеш репозитория apt перед установкой MySQL:

$ sudo подходящее обновление

Затем установите сервер MySQL с помощью команды:

$ sudo apt установить mysql-server

Нажмите 'y', чтобы продолжить установку сервера MySQL.

После успешной установки сервера MySQL проверьте установленную версию и проверьте установку с помощью команды:

$ mysql --version

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

$ sudo systemctl статус mysql

Вывод показывает, что служба MySQL активна и работает.

Настройка MySQL в Linux Mint 20 и Ubuntu 20.04

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

Запустите сценарий mysql_secure_installation с помощью команды:

$ sudo mysql_secure_installation

Во время выполнения скрипта mysql_secure_installation вам будут отображаться различные подсказки. Сначала вы увидите три уровня политики проверки пароля. Вы должны нажать «y», чтобы установить пароль. Далее выберите уровень пароля, введя соответствующую цифровую цифру.

Более того, введите пароль и повторно введите пароль для подтверждения. В командной строке отобразится примерная надежность пароля.

Кроме того, вам будет предложено удалить анонимных пользователей, тестовые базы данных и перезагрузить таблицу привилегий. Нажмите 'y' или 'n' по вашему выбору, и конфигурация будет успешно выполнена.

Создание нового пользователя

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

$ sudo mysql

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

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

СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ имя_пользователя @ 'localhost' ИДЕНТИФИЦИРОВАНО 'паролем';

После успешного создания нового пользователя вы можете предоставить ему следующие привилегии:

ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ *. * TO user_name @ 'localhost';

*.* предоставит все типы привилегий вновь созданному пользователю.

Желательно сбросить привилегии. Это освободит дополнительную память, которую сервер кэшировал при создании нового пользователя.

Вход на сервер MySQL и создание базы данных

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

$ mysql -u имя пользователя -p

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

Для создания новой базы данных выполните команду:

СОЗДАТЬ БАЗУ ДАННЫХ имя_базы_данных;

Чтобы увидеть список всех доступных баз данных, введите команду:

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

Заключение

MySQL - очень популярная реляционная база данных с открытым исходным кодом. Сервер MySQL включен в Linux Mint 20 и Ubuntu 20.04 стандартные репозитории. В этой статье объясняется установка MySQL на двух популярных дистрибутивах Linux, i.е., Linux Mint 20 и Ubuntu 20.04.

Игры HD Remastered для Linux, ранее не выпускавшиеся для Linux
Многие разработчики и издатели игр придумывают HD-ремастеры старых игр, чтобы продлить жизнь франшизы, порадовать фанатов, требующих совместимости с с...
Как использовать AutoKey для автоматизации игр под Linux
AutoKey - это утилита автоматизации рабочего стола для Linux и X11, запрограммированная на Python 3, GTK и Qt. Используя его функции сценариев и MACRO...
Как показать счетчик FPS в играх для Linux
Игры для Linux получили серьезный толчок, когда Valve объявила о поддержке Linux для клиента Steam и своих игр в 2012 году. С тех пор многие игры AAA ...