2016-03-30 9 views
0

Onların makineye aşağıdaki adımlarla bir uzak MySQL veritabanı- erişimini kullanarak

  1. SSH bağlayıp sonra açık tünel tutmaya çalışıyorum,
  2. yalanladı SQL istemcisini (Sequel Pro) veya RMySQL aracılığıyla RStudio SQL istemcisini kullanarak veritabanlarına bağlanabilir ve sorgulamalar yapabilirim. Ben aracılığıyla bağlanmaya çalıştığınızda Ancak,

    mydb = dbConnect(dbDriver("MySQL"), user='uname', password='pwd', dbname='dbname', host='localhost',group='destination') 
    

aşağıdaki hatayı alıyorum

,

Error in .local(drv, ...) : Failed to connect to database: Error: Access denied for user 'uname'@'localhost' (using password: YES)

Yardım mutluluk duyacağız, RMySQL kullanarak.

cevap

1

Bağlantı noktası belirtilerek TCP zorlama sorgusunun güncellenmesi sorunu çözdü.

Mydb = dbConnect (dbDriver ("MySQL"), kullanıcı = 'uname', şifre = 'pwd', Dbname = 'Dbname', host = '127.0.0.1', liman = bağlantı noktası)

İlgili konular