解析 用JSP連線mysql資料庫的方法

2021-05-23 07:36:39 字數 2126 閱讀 6849

四. 資料庫的使用

mysql安裝完畢以後,還有一些要注意的地方(參考):

就象在文章提到的,mysql安裝好後最重要一樣就是要看資料庫有沒有作為系統服務啟動了,所以在大家進行資料庫操作前,應要看看,在作業系統的開始->執行->輸入services.msc,確定你在安裝時你設定的關於mysql的那個服務已經啟動,這樣你在運算元據庫時不會報連線不上的錯誤.

上面提到了乙個較方便的mysql介面外掛程式,但是這個介面是我在已經開始使用mysql後才找到的,剛開始我是在dos下用命令列進行操作的.雖然那個介面也可以進行建庫啊,設定許可權等操作,但是,我覺得懂得在使用命令列也是乙個很重要的技能,所以我先從命令列開始說,怎樣簡單使用mysql.到後面會談及mysql-front的使用.

現在我想在mysql裡建乙個資料庫shujuku,以及在資料庫裡建乙個表biao.具體的命令如下(假設mysql我是剛安裝好的)

1. 進入dos狀態(記住命令列的要執行在mysql的安裝目錄下的bin目錄的)

2. 連線mysql

輸入:mysql –h localhost –u root –p

輸入在安裝時已設好的密碼,就近入了mysql的命令編輯介面了。

3. 使用mysql的基本命令(在mysql命令列編輯每輸入完命令後最後一定要有分號,不然會報錯)

顯示資料庫:show databases;

使用資料庫:use 資料庫名;

4.建庫

命令:create database shujuku;

5.為資料庫設定許可權(使用者和密碼)

命令:grant all privileges on shujuku.* to test@localhost identified by 「123456」;

當你執行完這個命令以後,只要你再以使用者名稱:test,密碼:123456登入時你就只可以對shujuku這個資料庫操作,這樣避開使用root,對資料庫的安全有很大幫助.

6.建表

命令:create table biao(id int(8) primary key,name varchar(10));

剩下來的與標準sqsl命令基本上是一樣的,具體操作略

值得一提的是,你在命令列上輸入"?",就會有mysql命令的簡單幫助,如下:

呵呵,那樣,我們還可以知道退出,就是"exit",呵呵!

五. 關於mysql-front的使用

我找了好幾個mysql的介面工具,覺得最簡潔方便還是mysql-front,可惜的是要收費,不過還好有試用期,呵呵,可以先感受感受一下,最重要一點是mysql-front有簡體中文版的,英文不好的我用起來就舒服多了.下面簡單說說使用吧.

首先,安裝就不用說了,有嚮導,而且很簡單.安裝好後第一次執行時會跳出來乙個要求新增對話的框,在這裡你可以新增例如上面已經設定好的shujuku,過程如下:

當你在註冊的核取方塊裡填上你在上面mysql設定好的使用者名稱和密碼後,在選擇資料庫框裡就有shujuku 的資料庫了,選上,按確定.進入mysql-fron後,你就會看到下面的介面,這是你就可以進行操作了.

要說明的是,你還可以把root使用者也加進去,這要你在mysql-fron的介面上選設定->對話->新建,再按上面進行就可以,出了root你還可以加入更多的使用者,方法還是一樣的,設定不同的使用者,是方便對不同資料庫進行管理,呵呵,root是許可權最高的,可不要隨便讓別人使用你的root使用者,保正你資料庫的安全.

六. jsp連線mysql

現在就是嘗試用jsp連線mysql了

我在eclipse裡建了個test_mysql.jsp頁面,**如下:

然後把test_mysql.jsp部署到tomcat處,如何部署可參考"配置eclpise+tomcat並實現jsp的編寫與部署",在瀏覽器中就可以看到結果了。

jsp連線mysql小結 JSP資料庫連線方式總結

create table test test1 varchar 20 test2 varchar 20 然後向這個表寫入一條測試紀錄 那麼現在開始我們的jsp和資料庫之旅吧。一 jsp連線oracle8 8i 9i資料庫 用thin模式 testoracle.jsp如下 string url jdb...

jsp 連線mysql插入資料亂碼

debug模式,頁面輸入漢字,進來action後看到值也是漢字,就是儲存到資料庫中後顯示為?亂碼為資料庫編碼格式問題,修改連線字串為 private string dburl jdbc mysql localhost 3306 sushe?useunicode true characterencod...

jsp連線mysql資料庫大全

現在開始我們的jsp sun企業級應用的首選 和資料庫之旅吧 jsp sun企業級應用的首選 連線mysql 和php搭配之最佳組合 資料庫 testmysql 和php搭配之最佳組合 jsp sun企業級應用的首選 如下 和php搭配之最佳組合 driver newinstance string ...