註冊驅動MySQL的驅動程式

2022-09-07 20:24:10 字數 1300 閱讀 7186

1.將驅動程式檔案新增到應用專案

將驅動程式mysql-connector-j**a-5.1.6-bin,複製到web應用程式的web-inf\lib下,web應用程式就可以通過jdbc介面訪問mysql資料庫了。

2.載入註冊指定的資料庫驅動程式

對於mysql資料庫,其驅動程式載入格式:

class.forname("com.mysql.jdbc.driver");

jdbc連線資料庫建立連線物件

首先形成『』連線符號字(url)『』,然後利用「連線符號字」實現連線並建立連線物件

1.資料庫連線的url

string  url 1="jdbc:mysql:";

string  ur2="?user=root&password=密碼";

string  ur3="&useunicode=true&characterencoding=utf-8";

string  url=url1+url2+url3;

2.利用連線符號字實現連線,獲取連線物件

a  static  connection getconnection(string url)

b  static   connection getconnection(string url,properties info);

c  static  connection getconnection(string url,string user,string password):

3.利用jdbc連線mysql資料庫,獲取連線物件的通用格式

例子假設使用的mysql資料庫為"students",資料庫操作的使用者名為"root",密碼為"123456",編碼採用"utf-8"

string  drivername="com.mysql.jdbc.driver";

string  username="root"

string  userpwd="123456"

string dbname="students"

string  ur1="jdbc:mysql;//localhost:3306/"=dbname;

string   ur2="?user="="usernanme"="&password="=userpwd;

string  url3="&useunicode=true&characterencoding=utf-8";

string  url=url1+url2+url3

class.forname(drivername);

connection conn=drivermanager.getconnection(url);

驅動程式的註冊

註冊過程 insmod module name 載入驅動程式,執行init函式 register chrdev dev major,module name fs 檢視 proc devices 建議在linux下用vi檢視,其中包含所有的裝置資訊。包括 character device 字元裝置 b...

linux 驅動程式 高階字元驅動程式

ioctl方法 驅動程式的原型實現 int ioctl struct inode inode,struct file filp,unsigned int cmd,unsigned long arg ioctl 命令選擇 位段結構 number direction ioc read ioc write...

Linux字元裝置驅動程式的註冊

字元設各是 linux 中最簡單的裝置。在linux中,字元設各是用乙個叫做字元裝置結構的資料結構char device struct來描述的。為了管理上的方便,系統維護了乙個陣列chrdevslj,該陣列的每一項都代表乙個字元沒各。在檔案linux fs char dev.c中定義的char de...