无法访问没有密码的mysql数据库到git

时间:2018-01-18 12:13:38

标签: mysql shell

我正在尝试从终端访问github数据库,我收到此错误。有什么建议?以下是访问数据库的链接。

http://ghtorrent.org/mysql.html

  ssh -L 3306:web.ghtorrent.org:3306 ghtorrent@web.ghtorrent.org
  Enter passphrase for key '/Users/abc/.ssh/id_rsa': 
  bind: Address already in use
  channel_setup_fwd_listener_tcpip: cannot listen to port: 3306
  Could not request local forwarding.
  PTY allocation request failed on channel 0

  on the other terminal 2
  mysql -u ght -h 127.0.0.1 ghtorrent
  ERROR 1045 (28000): Access denied for user 'ght'@'localhost' (using password: NO)

1 个答案:

答案 0 :(得分:0)

本地系统上的某些东西(可能是本地mysqld)已经在端口3306上侦听,因此您的端口转发无效,因为ssh试图解释这一系列错误消息:

bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 3306

使用其他本地端口,并在mysql客户端调用中指定该端口。例如,要使用端口33306:

ssh -L 33306:web.ghtorrent.org:3306 ghtorrent@web.ghtorrent.org

mysql -u ght -h 127.0.0.1 -P 33306 ghtorrent