使用RStudio遠端連線MySQL

2021-09-06 22:43:21 字數 838 閱讀 3233

環境:

遠端機: linux + mysql 

本地機: windows + rstudio

問題:1. 遠端機為內網機器,需要跳板機連線,沒有公網ip,無法連線

解決方案:修改跳板機的iptables,將內網機器映**到跳板機的a埠上

2. 使用rmysql連線時出現host * is not allowed to connect to this mysql server

rmysql連線方法如下

rm(list =ls())

library(rmysql)

db_name

<- "

dbname

"con

<- dbconnect(dbdriver('

mysql

'),dbname=db_name,

user = '

root

', password = '

123456',

host = '

*.*.*.*

',port = *)

出現此問題的原因是內網機器沒有開放root帳號的遠端許可權.需要登入內網機器的mysql修改配置:

mysql -u root -p

123456

mysql

>

usemysql;

mysql

>

update

user

set host ='%

'where

user='

root';

flush

privileges;

使用PL SQL Developer連線遠端資料庫

使用pl sql developer連線遠端資料庫 aaa description address list address protocol tcp host 192.156.33.10 port 1521 connect data service name aaa 斜體字表示可更改 步驟三 安裝...

使用Xmanager 遠端連線Centos6 5

window下使用xmanager 遠端連線centos6.5 上下文 租了一台阿里雲的伺服器,系統centos6.5,現在可以用 securecrt命令來控制,想要實現像windows 遠端桌面類似的視覺化連線。兩個步驟 一 配置伺服器 1 使用命令 yum install xdm 安裝xdm,通...

使用Xmanager 遠端連線 CentOS6

daemon security allowremoteroot true xdmcp port 177 enable 1 gui greeter chooser debug servers 複製custom.conf到gdm.conf cp custom.conf gdm.conf 然後重啟桌面 g...