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...