通過mysql proxy對映外網訪問內網資料庫

2021-09-07 11:58:20 字數 705 閱讀 3230

配置教程:

**:

mysql-proxy的用處就不再說了

mysql-proxy依賴libevent,lua,glib2等幾個軟體

所以在安裝之前先

yum install lua-devel

yum install glib2-devel

tar zvfx libevent-1.4.13-stable.tar.gz

./configure

進去make

make install

tar zvfx

./configure

make

make check

make install

ldconfig

現在就可以使用mysql-proxy了

如現在我們資料庫在192.168.1.245,本機位址192.168.1.201 

我們可以這樣

mysql-proxy -p 192.168.1.201:3308 --proxy-backend-addresses=192.168.1.245:3306
然後客戶端連192.168.1.201:3308即可訪問245的資料庫,使用者名稱密碼用245的。

有些只能內網訪問的,又用不慣命令列的,可以這麼幹

結果集對映通過xml

create table grade gid number primary key,gname varchar2 20 create table student sid number primary key,sname varchar2 20 gid number references grade ...

hive對映hbase,通過phoenix查詢該錶

rowkey key 生成規則待定 列族 單列族 cf1 列名 id,name,code 1在hive中建表對映到hbase create table tmp.test hbase phoenix key string,id int,name string,code string stored by...

通過mapper介面載入對映檔案

根據 id 查詢 user 表資料 public user selectuserbyid int id throws exception 向 user 表插入一條資料 public void insertuser user user throws exception 根據 id 修改 user 表資...