Подключение к MySQL с использованием параметров команды

Поддерживает ли MySQL материализованные представления База данных

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

Чтобы подключить MySQL, нам нужно убедиться, что mysqld работает в системе. вы можете запустить этот процесс демона с помощью команды

mysqld [options]

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

Теперь мы можем использовать программу командной строки mysql вместе с ее параметрами для подключения к этому работающему серверу следующим образом:

Синтаксис:

mysql –host <hostname> –port<portnumber> –user <username> –password=<password>

куда,

—host / -h : хост, на котором работает mysqld

—port / -p : порт, на котором работает демон

—user : это делается для авторизации и по умолчанию root

действует как первый пользователь, когда вы устанавливаете mysql в первый раз.

—password : пароль, установленный для пользователя.

Давайте разберемся с полным процессом на примерах,

Шаги

Шаг 1: Запустите сервер MySQL с точной конфигурацией. Вы можете найти эту конфигурацию в mysql workbench> вкладка «Пользователь и привилегии».

Запустите сервер MySQL с точной конфигурацией

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

Шаг 2: Откройте свой любимый инструмент командной строки, например командную строку Windows, и введите следующее:

mysql --host localhost --user 
root --password=<your password>

Откройте свой любимый инструмент командной строки

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

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

Факты:

1. —host и —user это обязательные аргументы, если не указать, то выдает вот такую ​​ошибку,

user это обязательные аргументы, если не указать

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

Читайте также:  Как удалить определенную строку в PostgreSQL?

3. Вы можете найти несколько других параметров команды с этим,

mysql --help

4. В клиенте у нас есть такие команды, как quit, exit, connect, print и многие другие, которые мы можем использовать для выполнения соответствующих операций.

Оцените статью
bestprogrammer.ru
Добавить комментарий

Adblock
detector