在mysql的圖形界面中,建數(shù)據(jù)庫方法如下:1、舉例說明為了不影響其他的數(shù)據(jù)庫表,新建一張數(shù)據(jù)庫表t_worker_info,代碼如下:
創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都做網(wǎng)站、網(wǎng)站設計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的華州網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
create table t_worker_info(
id int(8) primary key not null auto_increment,
w_id int(10) not null,
w_name varchar(20) not null,
w_age int(3),
w_sex varchar(10),
w_birth varchar(20)
)。
2、創(chuàng)建t_worker_info后,查看一下數(shù)據(jù)結構,代碼如下:
desc t_worker_info。
3、雙擊選中的數(shù)據(jù)庫,在Views鼠標右鍵“Create View...”,打開編輯窗口,并在窗口中輸入代碼,代碼如下:
CREATE VIEW `view_worker_info` AS
SELECT * FROM t_worker_info。
4、查看創(chuàng)建視圖的基本信息,利用desc或describe語句,代碼如下:
desc view_worker_info。
5、查看視圖信息,如存儲引擎、數(shù)據(jù)長度等,如果上述指標都為null,說明視圖是虛表,代碼如下:
show table status like 'view_worker_info'。
6、查看創(chuàng)建視圖的詳細信息,需要用到show create view 視圖名,代碼如下:
show create view view_worker_info。
MySQL本身是數(shù)據(jù)服務器,SQLyogEnt是mysql的一個客戶端工具,是配合使用的,就像oracle與plsql的關系一樣。
我自己一直是用MySQL的控制臺界面,但我一個同學用的是圖形界面,他說原來的界面不用卸載的??戳诉@個問題我查到一些資料你看看有沒有用。
大部分人都推薦SQLyogEnt(使用簡單,操作方便),MySQL本身是數(shù)據(jù)服務器,SQLyogEnt是mysql的一個客戶端工具,是配合使用的,就像oracle與plsql的關系一樣。
MySQL的GUI工具很多,類似的還有navicat, ems mysql manager 等。
下面是關于mysql-front的:mysql-front 是MySQL數(shù)據(jù)庫的可視化圖形工具,主要特性包括:多文檔界面、語法突出、拖曳方式的數(shù)據(jù)庫和表格、可編輯/可增加/可刪除的域、可編輯/可插入/可刪除的記錄、可顯示的成員、可執(zhí)行的SQL腳本、提供外程序接口、保存數(shù)據(jù)到CSV文件等。
需要到Eclipse來實現(xiàn)。
1、首先我們使用數(shù)據(jù)庫連接工具HeiDiSQL來連接本機的mysql數(shù)據(jù)庫,
2、使用該工具創(chuàng)建一個test數(shù)據(jù)庫,
3、在該數(shù)據(jù)庫中創(chuàng)建一張student表,該表中有id、name和age字段,我們同時給數(shù)據(jù)庫添加數(shù)據(jù),如下圖所示。
4、我們創(chuàng)建一個Student類,并為該類分別創(chuàng)建id、name和age屬性,并用private修飾符進行限定。接下來我們?yōu)檫@些屬性創(chuàng)建getter和setter方法,如下圖所示。
5、我們創(chuàng)建一個數(shù)據(jù)庫連接類,用于配置數(shù)據(jù)庫連接的屬性,如數(shù)據(jù)庫的驅動、URL、用戶名和密碼。
6、我們創(chuàng)建完數(shù)據(jù)庫的連接后,使用getConnection()方法獲取連接,
7、使用close()方法關閉連接。我們在使用mysql時需要添加smysql驅動的jar包。
8、接下來我們創(chuàng)建MVC模式中的數(shù)據(jù)持久化層,首先我們創(chuàng)建一個TestDao接口,用于定義獲取數(shù)據(jù)的方法。
9、接下來我們創(chuàng)建TestDaoImpl實現(xiàn)類,并且實現(xiàn)TestDao接口,重寫該接口中的方法,如下圖所示。
10、我們將數(shù)據(jù)以集合的形式返回,此時需要創(chuàng)建TestSverlet類進行業(yè)務邏輯處理。我們首先創(chuàng)建一個構造方法,并在構造方法中獲取數(shù)據(jù)庫的連接。
11、我們創(chuàng)建的TestServlet類繼承了HttpServlet類,并重寫了父類的doGet()方法,我們在該方法中創(chuàng)建TestDaoImpl的對象,并調(diào)用getAllStudent()方法進行數(shù)據(jù)的查詢,并將查詢的結果放入到request的屬性中,同時使用RequestDispatcher將請求轉發(fā)到student.jsp。
12、我們創(chuàng)建一個student.jsp的文件,在該文件中使用EL表達式和JSTL標簽來獲取request范圍的屬性數(shù)據(jù),即上一步驟的查詢結果。
13、最后我們需要在web.xml文件中配置該Servlet的請求路徑等信息,如下圖所示。
14、以上步驟完成后我們使用Tomcat啟動該項目,按照請求路徑訪問便可在頁面表格中獲取到數(shù)據(jù)庫的查詢結果。
mysql安裝好了,不會顯示在桌面的,安裝好的MySQL并沒有桌面圖標,我們可以選擇安裝可視化操作界面,也可選擇CMD來進入.