當前位置:首頁 » 操作系統 » odbcformysql資料庫

odbcformysql資料庫

發布時間: 2024-06-07 12:43:11

⑴ mysql怎樣配置ODBC數據源

下面以mySql資料庫為例,簡單介紹一下ODBC數據源的配置方法。

1、在網上下載一個是MYSQL資料庫的ODBC驅動程序:mysql-connector-odbc-5.1.7-win32.msi以默認選項安裝該文件。

2、打開「控制面板」——「管理工具」——「數據源(ODBC)」

3、打開數據源(ODBC),在用戶DSN選項卡中點擊「添加」按鈕,彈出「創建新數據源」窗口。

4、選中「MYSQL ODBC 3.51 Driver」,點擊「完成」按鈕。

5、彈出新窗口,在login選項卡中填寫數據源信息。
Data Source Name 數據原名稱;
Discription 描述(選填);
Server 數據源計算機的IP;
User 資料庫用戶名;
Password 資料庫密碼;
DataBase 數據源所要連接的資料庫;

6、配置完後,點擊「test」按鈕,如果提示連接成功,即配置成功。

7、點擊「OK」返回用戶DSN選項卡,增加一條記錄,名為你所配置的數據源名稱。
8.打開sql
server企業管理器,新建一資料庫自己命名,我取名為MySql。選擇該資料庫,單擊右鍵選擇所有任務\導入數據。
9.選擇SQL Server Import and Export Wizard,數據源選擇.Net FrameworkData
Provider for Odbc,,drives填寫為:MySQL ODBC 5.1
Driver,DSN填寫為:MysqlDNS.

⑵ VS2008 怎麼用ODBC連接mysql資料庫

使用ODBC連接的時候先有以下准備:
1、你的電腦已經安裝了mysql資料庫
2、你的電腦已經安裝了Microsoft Visual Studio(小編的是 VS2008)
3、安裝mysql驅動程序:mysql-connector-odbc-5.1.6-win32.msi

具體操作:
首先建立ODBC數據源,依次打開:我的電腦 - 控制面板 - 管理工具 - 數據源(ODBC)-點擊「系統DNS」 選擇右邊的添加,在彈出的框中拉到後面,選擇「Mysql ODBC5.1 Driver」,這個名字根據你的驅動版本不同會有所差異。點擊完成,就會出現如圖三的信息,根據提示填寫
Date soure Name:隨便填,建議英文!
Description:描述!隨便填,建議英文!
server:localhost(如果是本地伺服器就天localhost,否則填你的服務的ip地址)
user:你的mysql的用戶名
password:你的mysql的密碼
DataBase:點下拉菜單,選擇當前你mysql資料庫中存在的資料庫
到這里ODBC數據源建立完畢

然後就到VS 2008 裡面配置了,點擊VS菜單中的視圖 - 伺服器資源管理器,打開如圖所示的界面,右擊數據連接,然後選擇連接,打開如圖所示的界面,點擊「使用用戶名或系統數據源名稱」的下來帶單,然後就見到我們新建的數據源,選擇,然後測試

最後就是連接資料庫的代碼了:
string constr = "Dsn=ODBCforMysql";
OdbcConnection conn = new OdbcConnection(constr);
conn.Open();
string sqlstr = "select * from tools.zhanghao";
OdbcCommand cmd = new OdbcCommand(sqlstr, conn);
OdbcDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.Write(reader.GetString(0) + ", ");
Console.Write(reader.GetString(1) + ", ");
}
conn.Close();
Console.Read();
關鍵是連接字元串: string constr = "Dsn=ODBCforMysql";
字元串可以查看數據源的屬性,復制他的字元串就可以了

⑶ 怎麼用odbc連接mysql資料庫

1.選擇「開始」→「管理工具」→「數據源(ODBC)」選項,顯示「ODBC數據源管理器」對話框。
2.切換到「系統DSN」選項卡,默認情況下計算機中沒有部桐李署和任何資料庫的連接。
3.單擊「添加」按鈕,顯示「創建新數據褲氏源」對話框。在「選擇您想為其安裝數據源的驅動程序」列表中,選擇「SQL Server」選項。
4.單擊「完成」按鈕,啟動創建新數據源向導,顯示「創建到SQL Server的新數據源」對話框。在「名稱」文本框中,鍵入數據源的名稱,在「伺服器」列表中選擇目標SQL Server 2008資料庫伺服器,或者鍵入資料庫伺服器的名稱。
5.單擊「下一步」按鈕,顯示下圖對話框,設置資料庫的身份驗證方法。ODBC支持基於Windows NT模式的身份驗證和基於SQL Server的驗證模式。本例中選擇SQL Server驗證模式。在「登錄ID」文本框中,鍵入資料庫管理員的名稱,在「密碼」文本框鍵入資料庫管理員的密碼。
6.單擊「下一步」按鈕,顯示下圖所示的對話框。設置連接的目標SQL Server 2008資料庫伺服器後,默認連接的資料庫。默認沒有選擇任何資料庫,其他選項使用默認值即可。
7.單擊「下一步」設置連接到SQL Server 2008的資料庫參數,建議使用默認值。如果在部署SQL Server 2008的過程中,更改了默認的資料庫參數,建議在此對話框中設置和部署資料庫時使用相同的參數。
8.單擊「完成」按鈕胡輪散,顯示創建ODBC數據源使用的參數。
9.單擊「測試數據源」按鈕,測試能夠連接到目標資料庫,如果成功顯示「SQL Server ODBC 數據源測試」對話框,在「測試結果」列表中會顯示「測試成功」信息。
10.單擊兩次「確定」按鈕,完成ODBC數據源的創建,創建成功的數據源。應用程序即可通過ODBC數據源連接到目標資料庫。

⑷ 如何用mysql實現ODBC(JDBC橋)連接資料庫

步驟(1):載入要使用的資料庫尺豎戚驅動程序類,該工作由Class類的靜態方法forName完成,他載入向相應的驅動程序類,並創建該陵陵類的一個實例。載入JDBC-ODBC橋驅動類採用如下語句:
Class.forName("classname");
(2):聲明一個Connection介面的對象。如:
Connection conn;
(3)並使用driverManager類的靜態方法getConnection建立資料庫連接,該方法主要有兩種重載形式:
Connection getConnection(String url);
Connection getConnection(String url,String user,String password)

例子:
import java.sql.Connection;
import java.sql.DriverManager;

public class Conn {

// 非鏈接池
public static Connection getConn() {
// 建立連接對象
Connection conn = null;
// 說明JDBC驅動類所在位置的字元串,與驅動所在目錄對應。
String driver = "com.mysql.jdbc.Driver";
// MySQL的JDBC URL 字元串
// 連接到本地主機,埠為3306,資料庫為mysql,
String sourse = "jdbc:mysql://127.0.0.1:3306/dq?characterEncoding=utf-8"纖高;
try {
// 初始化MySQL的JDBC橋驅動類
Class.forName(driver);
// 使用DriverManager類的getConnection方法建立連接。url=sourse,用戶名為root,密碼為空。

conn = DriverManager.getConnection(sourse, "root", "");
} catch (Exception e) {
System.out.println(e.toString());
}
// 返回連接對象
return conn;
}

public static void main(String[] args) {
System.out.println(Conn.getConn());
}

}
// import java.sql.*;
//
// public class mysqlDEMO{
// public static void main(String []args)throws Exception{
// //說明JDBC驅動類所在位置的字元串,與驅動所在目錄對應
// String mysqldriver="org.mm.mysql.Driver";
// //MySQL的JDBC URL字元串
// //連接到本地主機,埠為3306,資料庫為mysql,用戶名為root,密碼為空。
// String url="jdbc:mysql://localhost:3306/mysql?user=root;password=";
// //建立連接對象
// Connection conn;
// //初始化MyJDBC的JDBC橋驅動類
// Class.forName(mysqldriver);
// //使用DriverManager類的getConnection方法建立連接
// conn=DriverManager.getConnection(url,"","");
// }
// } 驅動需要載入

⑸ 如何配置odbc數據源

1、在控制面板>管理工具中找到"數據源ODBC",並啟動。

(5)odbcformysql資料庫擴展閱讀:

spring中配置數據源的幾種常見方式:

1、 #mysql 資料庫配置(jdbc.properties)

2、jdbc.driverClassName=com.mysql.jdbc.Driver

3、jdbc.url=jdbc:mysql://localhost:3306/databaseName?useUnicode=true&characterEncoding=UTF-8

4、jdbc.username=root

5、jdbc.password=root

⑹ PB閫氳繃ODBC璁塊棶MySQL鏁版嵁搴撴椂鎶ラ敊鐨勫勭悊鏂規硶

銆銆 杞浠剁増鏈

銆銆PowerBuilder Build

銆銆MySQL beta munity nt

銆銆MySQL Connector/ODBC 錛堣繖涓鐗堟湰姣旇緝紼沖畾錛

銆銆MySQL GUI Tools r a錛圡ySQL鐨勫彲瑙嗗寲綆$悊宸ュ叿錛

銆銆鐢≒owerBuilder閫氳繃ODBC榪炴帴MySQL鎴愬姛涔嬪悗 鍦ㄧ紪紼嬬殑榪囩▼涓鎬諱細鎶ヤ竴浜涜帿鍚嶅叾濡欑殑閿欒 渚嬪

銆銆 Catalog tables could not be created and are not available for use

銆銆 Table XXX contains no columns with supported datatypes

銆銆 SQLSTATE=S

銆銆[MySQL][ODBC Driver][mysqld beta munity nt]Table root pbcattbl doesn t exist

銆銆鈥︹

銆銆鍏跺疄榪欎簺閿欒涓昏佹槸鍥犱負PowerBuilder鍦∕ySQL鏃犳硶寤虹珛緋葷粺琛ㄦ墍瀵艱嚧鐨 PowerBuilder鍦ㄨ繛鎺ユ暟鎹搴撶殑鏃跺 鎬諱細鍦ㄦ暟鎹搴撲腑寤虹珛浜斾釜PowerBuilder緙栫▼鏃舵墍闇瑕佺殑緋葷粺琛 榪欎簲涓緋葷粺琛ㄥ垎鍒鏄 pbcatcol pbcatedt pbcatfmt pbcattbl pbcatvld 鍦≒owerBuilder瀹夎呯洏鐨剆erver鏂囦歡澶逛笅 鏈夐拡瀵笵B SQLAnyhere SybaseASE榪欎笁縐嶆暟鎹搴撴湇鍔″櫒鐨勫緩絝婸owerBuilder緋葷粺琛ㄧ殑SQL鑴氭湰鏂囦歡 鍗存病鏈夐拡瀵筂ySQL鐨 濡備綍鍦∕ySQL涓寤虹珛PowerBuilder緋葷粺琛ㄥ憿錛熷彲浠ユ寜鐓т互涓嬫ラゆ潵寤虹珛PowerBuilder緋葷粺琛

銆銆鍚鍔∕ySQL鏁版嵁搴撴湇鍔 閫氳繃MySQL GUI Tools寤虹珛涓涓鏂扮殑Schema錛堝疄闄呬笂灝辨槸寤虹珛涓涓鏁版嵁搴擄級 濡傛灉浣犲湪ODBC鏁版嵁婧愪腑璁劇疆鐨勭敤鎴峰悕鏄痳oot 鍒欒繖涓鏂扮殑Schema鍚嶇О灝辨槸root 濡傛灉鐢ㄦ埛鍚嶆槸test 鍒欒繖涓猄chema灝辮搗鍚嶄負test 涔熷氨鏄瘲chema涓庤塊棶MySQL鐨勭敤鎴峰悕鍚屽悕 鐒跺悗閫氳繃PowerBuilder璁塊棶浣犻渶瑕佽塊棶鐨勬暟鎹搴擄紙鍋囪炬暟鎹搴撳悕涓篩ourDB錛 榪欐椂浣犱細鍙戠幇鍒氭墠鏂板緩鐨凷chema涓鍑虹幇浜嗕箙榪濈殑浜斾釜PowerBuilder緋葷粺琛 鐒跺悗浣犲氨鍙浠ュ湪PowerBuilder涓篩ourDB鏁版嵁搴撲腑鐨勮〃娣誨姞灞炴т簡 渚嬪傝〃Test 鍏惰〃鍚嶄負嫻嬭瘯 瀛楁礣est 鍏跺瓧孌靛悕涓烘祴璇 鈥︹︽渶鍚庝綘鏌ヨ涓涓嬫柊寤虹殑Schema涓鐨刾bcattbl鍜宲bcatcol宸茬粡淇濆瓨浜嗘暟鎹搴揧ourDB涓琛═est鐨勪俊鎮浜嗭紒

緙栬緫鎺ㄨ崘

ASP NET寮鍙戝煿璁瑙嗛戞暀紼

lishixin/Article/program/PB/201311/24601

⑺ 如何使用odbc連接資料庫

使用odbc連接資料庫的步驟如下:

1、首先安裝Mysql odbc connector 插件。配置32位ODBC數據源,選擇「控制面板」->"系統和安全"->"管理工具",如下圖所示:

熱點內容
如保編程 發布:2024-11-26 19:29:58 瀏覽:811
我的世界手機版寶可夢生存多人伺服器 發布:2024-11-26 19:29:52 瀏覽:729
卡盟伺服器的象徵什麼意思 發布:2024-11-26 19:28:15 瀏覽:389
游戲平板安卓2000以下哪個好 發布:2024-11-26 19:21:12 瀏覽:546
php重命名文件夾 發布:2024-11-26 19:06:01 瀏覽:18
阿里雲ecs伺服器無法連接公網ip 發布:2024-11-26 19:01:32 瀏覽:42
java寫helloworld 發布:2024-11-26 19:00:56 瀏覽:90
c語言遞歸排列 發布:2024-11-26 18:50:55 瀏覽:449
密碼鎖為什麼不建議用南孚 發布:2024-11-26 18:45:00 瀏覽:153
榮耀20s安卓版本在哪裡看 發布:2024-11-26 18:26:03 瀏覽:685