Получи случайную криптовалюту за регистрацию!

Wassup, сегодня мы познакомимся с MySQL MySQL — свободная рел | Antichrist Blog | 反キリスト∸ブログ

Wassup, сегодня мы познакомимся с MySQL

MySQL
— свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB.

1 (установка): apt install mysql-server (попросит задать пароль для mysql-root)

2 (конфигурация): root@linux:~# mysql_secure_installation | На этом этапе система попросит ввести пароль и ответить на несколько вопросов (На вопрос о смене пароля ответьте No или Yes, остальные вопросы - служебные, читайте и принимайте решения сами).

3 (запуск и проверка): service mysql start (если система не запустила mysql сразу, проверить можно с помощью status)

nmap 127.0.0.1 -p 3306

PORT STATE SERVICE
3306/tcp open mysql

Все поднято, нам осталось только подключиться: mysql -u root -pAntichristOne (ваш пароль, какой вы там задавали?).

4 (создание нового пользователя):

mysql> CREATE USER 'anti'@'localhost' IDENTIFIED BY 'pass';
Query OK, 0 rows affected (0.010 sec)

mysql> GRANT ALL PRIVILEGES ON * . * TO 'anti'@'localhost';
Query OK, 0 rows affected (0.001 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.001 sec)

Мы с вами успешно создали пользователя, давайте выйдем с помощью exit и зайдем уже с anti: mysql -u anti -ppass (если ввести неверный пароль, поймаем ошибку — ERROR 1045 (28000): Access denied for user 'anti'@'localhost').

Ещё можно установить mariadb-server, MariaDB — ответвление от системы управления базами данных MySQL, так что работа не измениться. В следующих постах мы познакомимся с PostgreSQL, и поговорим о виртуализации базы данных.

Antichrist Blog, APK, Music, Chat, Archive