Официальная документация по этому вопросу доступна здесь.
mysql -u USERNAME -pPASSWORD -h HOSTNAMEORIP DATABASENAME
значения аргументов:
-u: имя пользователя базы данных
-p: пароль (**без пробела между -p и текстом пароля**)
-h: хост IP или домен
-DATABASENAME: непосредственно имя базы данных (необязательно)
хост (-h) используется только в том случае, если нужно подключиться к определенному IP-адресу хоста.
Пример:
mysql -u root -p123456789abcd -h 127.0.0.1 database123
Следует отметить, что использование указания в консоли терминала не является безопасным (об этом также предупредит оболочка mysql), поэтому команду следует указывать так:
mysql -u USERNAME -h HOSTNAMEORIP DATABASENAME -p
В данном случае, после выполнения этой команды, mysql попросит вас ввести пароль отдельно, таким образом в истории терминала он не будет сохранен.
Пример:
mysql -u root -h 127.0.0.1 database123 -p