Відповіді:
Дивіться тут http://dev.mysql.com/doc/refman/5.0/en/connecting.html
mysql -u USERNAME -pPASSWORD -h HOSTNAMEORIP DATABASENAME
Наведені вище варіанти:
-u: username
-p: password (**no space between -p and the password text**)
-h: host
last one is name of the database that you wanted to connect.
Подивіться за посиланням, це детально там!
Як вже згадував Рік , ви можете уникнути передачі пароля як частини команди, не передаючи пароль таким чином:
mysql -u USERNAME -h HOSTNAMEORIP DATABASENAME -p
Люди, що редагують цю відповідь: БУДЬ ЛАСКА ДОНОТАЙТЕ ПРОСТІР між -pтаPASSWORD
show databasesщоб переглянути список баз даних.
-pне вказуючи пароль, він запропонує вам ввести пароль.
Найкращою практикою було б mysql -u root -p. Тоді MySQL запропонує ввести пароль після натискання клавіші Enter.
.bash_historyале topі в багатьох інших інструментах! Ви навіть можете захистити свої файли, просто поділіться комп'ютером з іншим законним користувачем.
Після запуску MySQL Shell і ви побачили наступне:
mysql-js>
По-перше, вам слід:
mysql-js>\sql
По-друге:
mysql-sql>\connect username@servername (root@localhost)
І, нарешті:
Enter password:*********
Один із способів підключення безпосередньо до MySQL за допомогою належного імені користувача та пароля MySQL:
mysql --user=root --password=mypass
Ось
root is the MySQL username
mypass is the MySQL user password
Це корисно, якщо у вас порожній пароль.
Наприклад, якщо у вас зателефонував користувач MySQL rootз порожнім паролем, просто скористайтеся
mysql --user=root --password=
Це працювало для мене :: -
mysql --host=hostNameorIp --user=username --password=password
або
mysql --host=hostNameorIp --user=username --password=password database_name