1首先要確保內網應用正常。
成都創(chuàng)新互聯(lián)于2013年成立,先為橫峰等服務建站,橫峰等地企業(yè),進行企業(yè)商務咨詢服務。為橫峰企業(yè)網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
2明確內網mysql數(shù)據(jù)庫訪問地址,并確保mysql數(shù)據(jù)庫服務正常。如本地mysql數(shù)據(jù)庫訪問地址是localhost:3306。
3然后使用自己的帳號登錄nat123。然后選擇主面板/端口映射列表/添加映射。
4設置映射信息。選擇全端口映射類型。填寫內網mysql數(shù)據(jù)庫服務器IP地址,和外網訪問的域名??梢允褂米约旱挠蛎?,也可以使用免費二級域名。將鼠標放在輸入框有向導提示。
5訪問者打開mysql全端口映射后的域名和訪問端口。如在添加訪問地址時,同時勾選允許局域網訪問,則在訪問者局域網內都可以訪問。
6查看訪問者狀態(tài)。鼠標放在訪問者圖標上,提示當前狀態(tài)信息。
7在使用訪問者本機,可以進行訪問mysql數(shù)據(jù)庫。訪問地址是本地訪問者打開的域名端口
如何使用PLSQL連接服務器上的數(shù)據(jù)庫,開發(fā)初學者都需要會這個問題。下面說一下步驟,幫助大家配置host并成功查詢數(shù)據(jù)。
1、首先鼠標右鍵PLSQL,選擇屬性,打開PLSQL所在文件夾位置。
2、在文件夾中,找到instantclient文件夾。這里將該文件移出到PLSQL安裝文件外,方便之后修改。
3、然后在instantclient下,找到tnsnames.ora,用編輯器打開。
4、在tnsnames.ora中,可以配置數(shù)據(jù)庫連接。數(shù)據(jù)庫名稱、協(xié)議類型、host、port、sid。配置好之后,保存。
5、打開PLSQL,輸入username、password,選擇到配置的數(shù)據(jù)庫,進行連接。點擊“file”--“new”--“SQL Window”,打開窗口,輸入查詢命令,F(xiàn)8執(zhí)行,連接成功了。
連接方法如下:
1.建立一個web項目
2.把數(shù)據(jù)庫驅動復制到lib目錄下。數(shù)據(jù)庫驅動有:mysql,sqlserver,oracle等 是什么樣類型的數(shù)據(jù)導入相應驅動。
3.編寫一個連接數(shù)據(jù)庫的工具類,獲取一個連接。下面以mysql數(shù)據(jù)庫為例。
核心代碼:
public class DataUtils {
/**
* 從數(shù)據(jù)中獲取一個連接
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
//表為test,用戶名root,密碼admin。
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "admin");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
}
4.獲取到與相應數(shù)據(jù)庫的連接后,就可以做增刪改查操作了。記得做完操作后,關閉連接,釋放資源。
要連接一個服務器上的mysql數(shù)據(jù)庫首先需要知道這個服務器的ip地址、mysql數(shù)據(jù)庫的用戶名和密碼還有端口號(默認是3306)。然后通過Navicat Premium這個軟件來完成,具體步驟如下:
步驟1:電腦上安裝Navicat Premium(可以百度搜索“Navicat Premium”然后下載)
步驟2:安裝完畢,打開Navicat Premium,點擊“連接”,然后下拉選擇“MySQL”
步驟3:打開MySQL的新建連接界面,然后給連接取個名字并輸入已知MySQL數(shù)據(jù)庫所在服務器的IP地址、數(shù)據(jù)庫端口(默認3306)、用戶名、密碼,確保沒問題之后點擊“測試連接”,如果提示“連接成功”,則說明輸入的各項參數(shù)是正確的。
步驟4:測試通過之后點擊“確定”,即可成功連接服務器上面的MySQL數(shù)據(jù)庫,在里面就可以面各個數(shù)據(jù)庫的數(shù)據(jù)了。