Use este comando
mysql -u <username> -p -h db4free.net
Estou executando o MySQL 5.5 no Ubuntu 14.04. Eu posso abrir e trabalhar com bancos de dados locais usando mysql no terminal. Eu também posso rodar o phpMyAdmin e acessar o banco de dados no db4free.net no navegador. No entanto, eu gostaria de saber como conseguir o mesmo (acessar o db4free DB) a partir do terminal usando o comando mysql .
Obrigado antecipadamente.
Use este comando
mysql -u <username> -p -h db4free.net
Supondo que o servidor permita acesso remoto, a partir de Mysql.com: MySQL :: MySQL 5.0 Reference Manual :: 4.2.2 Conectando ao Servidor MySQL , execute este comando:
mysql --host=<mysql_server_ip_address> --user=<mysql_username> --password <mysql_database_name>
Se o servidor não usar o padrão MySQL port ( 3306 ), anexe o argumento --port ao comando:
mysql --host=<mysql_server_ip_address> --port=<mysql_server_port> --user=<mysql_username> --password <mysql_database_name>
Em seguida, digite sua senha e pressione Enter .
Em uma nota lateral, você pode até acrescentar a senha diretamente ao comando usando --password=<mysql_password> em vez de --password , embora os usuários em seu sistema possam vê-la executando ps auxw , então veja você mesmo qual método é mais adequado.