我在 Ubuntu 14.04 上运行 MySQL 5.5。我可以在终端中打开并使用本地数据库mysql
。我还可以运行 phpMyAdmin 并在浏览器上访问 db4free.net 上的数据库。但是我想知道如何使用命令从终端实现相同的功能(访问 db4free DB)mysql
。
提前致谢。
答案1
使用此命令
mysql -u <username> -p -h db4free.net
答案2
假设服务器允许远程访问,从Mysql.com:MySQL :: MySQL 5.0 参考手册:: 4.2.2 连接到 MySQL 服务器,运行此命令:
mysql --host=<mysql_server_ip_address> --user=<mysql_username> --password <mysql_database_name>
如果服务器不使用默认MySQL
端口 ( 3306
),请将--port
参数附加到命令:
mysql --host=<mysql_server_ip_address> --port=<mysql_server_port> --user=<mysql_username> --password <mysql_database_name>
然后输入您的密码并按Enter。
附注:您甚至可以使用--password=<mysql_password>
而不是将密码直接附加到命令中--password
,尽管系统上的用户可以通过运行来看到它ps auxw
,因此请亲自看看哪种方法最适合。