linux下訪問
sql的應用及移植
大多數情況下我們知道在windows
下採用sql
資料庫,如
sql2000
、sql2005
以及sql2008
,在linux
採用mysql
等等。但是有的情況是,我們需要在
linux
下面訪問
sql資料庫,或者在
windows
下面訪問
mysql
。因此像這種需要交叉訪問問題就出來了,下面介紹兩種在
linux
下訪問sql
常見的方式操作。並且,如果我們是需要在板端進行訪問,那麼還存在乙個移植問題。 第
一、採用freetds
開源庫進行 第
二、採用odbc
資料來源進行
1、在linux
下採用freetds
訪問sql
只需要相應的
sql開啟了遠端連線即可,經過實際測試發現訪問
sql2000
和sql2008
還是比較方便,全部可以採用
c介面呼叫進行。
2、odbc資料來源
odbc個人理解是乙個統一的介面,可以遮蔽底層資料庫的差異性,如,可以採用
odbc
方式訪問
sql系列資料庫、
mysql
等等。因此,採用
odbc
方式訪問則需要相應的資料庫提供乙個
odbc
資料來源,這是和
freetds
訪問最大的區別。要想使用
odbc
方式訪問,必須先安裝
odbc
驅動管理器,常見的又
unixodbc
,安裝了
unixodbc
驅動管理器以後,則可以和
qt提供的
odbc plugin
或者freetds
的odbc
方式進行訪問了。
最後,介紹下資料庫連線不通該怎麼辦?
1、首先ping
資料庫看看是否能
ping通
2、telenet ip port檢視能否連線資料庫,如下所示(輸入
ctrl+]
可進入)
如果telnet
不通,那麼則需要檢視資料庫是否開啟了遠端連線以及是否關閉了防火牆。一般都是這兩個問題。
linux下DNS詳解及應用一
一 dns的應用範圍 使用主機名標識一台主機,也可以使用ip位址標識。人們更願意使用便於記憶的主機名識別符號,而路由器則只願使用長度固定民有層次結構的ip位址。為調解這兩種不同的偏好,我們需要乙個把主機名轉換成ip位址的目錄服務。這就是網際網路的網域名稱系統 domain name system,d...
linux下DNS詳解及應用二
一 linux 下主要dns配置檔案 linux 下主要dns配置檔案見表 一 二 三 表 1 dns主要配置檔案 檔名稱 中文名稱 作用 etc hosts 主機的乙個列表檔案 包含 本地網路中 已知主機的乙個列表。如果系統的 ip 不是動態生成,就可以使用它。對於簡單的主機名解析 點分表示法 在...
linux下yum命令作用及應用
yum是什麼?linux命令 一.yum是什麼 yum yellow dog updater,modified 主要功能是更方便的新增 刪除 更新rpm包.它能自動解決包的倚賴性問題.它能便於管理大量系統的更新問題 注 為什麼要使用yum而不用apt,最簡單的原因,fedora自帶 二.yum特點 ...