![如何使用终端中的“mysql”命令连接到 db4free 数据库](https://linux22.com/image/1049654/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%BB%88%E7%AB%AF%E4%B8%AD%E7%9A%84%E2%80%9Cmysql%E2%80%9D%E5%91%BD%E4%BB%A4%E8%BF%9E%E6%8E%A5%E5%88%B0%20db4free%20%E6%95%B0%E6%8D%AE%E5%BA%93.png)
我在 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
,因此请亲自看看哪种方法最适合。