顯示mysql數(shù)據(jù)庫(kù)表的內(nèi)容需要把數(shù)據(jù)庫(kù)中取到的sql內(nèi)容用system.out.print。
在黑河等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都營(yíng)銷網(wǎng)站建設(shè),外貿(mào)營(yíng)銷網(wǎng)站建設(shè),黑河網(wǎng)站建設(shè)費(fèi)用合理。
以下是例子:
package test;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
/*使用JDBC連接數(shù)據(jù)庫(kù)MySQL的過程
* DataBase:hj
* table:student
* */
public class Databasetest {
private static int count;
public static Connection getConnection() throws SQLException,
java.lang.ClassNotFoundException
{
//(1)加載MySQL的JDBC的驅(qū)動(dòng) Class.forName("com.mysql.jdbc.Driver");
//取得連接的url,能訪問MySQL數(shù)據(jù)庫(kù)的用戶名,密碼,數(shù)據(jù)庫(kù)名
String url = "jdbc:mysql://127.0.0.1:3306/"+"hj?useUnicode=truecharacterEncoding=utf8";
String username = "root";
String password ="";
//(2)創(chuàng)建與MySQL數(shù)據(jù)庫(kù)的連接類的實(shí)例
Connection con = (Connection) DriverManager.getConnection(url, username, password);
return con;
}
public static void main(String args[]) {
try
{
//(3)獲取連接實(shí)例con,用con創(chuàng)建Statement對(duì)象實(shí)例 sql_statement
Connection con = getConnection();
Statement sql_statement = (Statement) con.createStatement();
//插入語句
String sql = "insert into student(id,name,score)values(null,'梵蒂岡的發(fā)',99)";
count=sql_statement.executeUpdate(sql);
//(4)執(zhí)行查詢,用ResultSet類的對(duì)象,返回查詢結(jié)果
String query = "select * from student";
ResultSet result = sql_statement.executeQuery(query);
System.out.println("student表數(shù)據(jù)如下:");
System.out.println("------------------------");
System.out.println("學(xué)號(hào)" + " " + "姓名" + " " + "成績(jī)");
System.out.println("------------------------");
//對(duì)獲得的查詢結(jié)果進(jìn)行處理,對(duì)Result類的對(duì)象進(jìn)行操作
while (result.next())
{
int number=result.getInt("id");
String name=result.getString("name");
String score=result.getString("score");
//取得數(shù)據(jù)庫(kù)中的數(shù)據(jù) System.out.println("學(xué)號(hào): " + number + " 姓名: " + name + " 成績(jī): " + score);
}
//關(guān)閉連接和聲明 sql_statement.close();
con.close();
} catch(java.lang.ClassNotFoundException e) {
//加載JDBC錯(cuò)誤,所要用的驅(qū)動(dòng)沒有找到
System.err.print("ClassNotFoundException");
//其他錯(cuò)誤
System.err.println(e.getMessage());
} catch (SQLException ex) {
//顯示數(shù)據(jù)庫(kù)連接錯(cuò)誤或查詢錯(cuò)誤
System.err.println("SQLException: " + ex.getMessage());
}
}
}
運(yùn)行結(jié)果:
student表數(shù)據(jù)如下:
------------------------
學(xué)號(hào) 姓名 成績(jī)
001 張三 90
use 數(shù)據(jù)庫(kù)名
show tables就能看到這個(gè)庫(kù)中所有的表
或者更直接一點(diǎn),你到mysql 的data文件夾下看看,有多少個(gè)文件夾就有多少個(gè)庫(kù),看看有多少個(gè)不同的文件名,就有多少個(gè)表
//看當(dāng)前使用的是哪個(gè)數(shù)據(jù)庫(kù) ,如果你還沒選擇任何數(shù)據(jù)庫(kù),結(jié)果是NULL。mysqlselect database(); +------------+ | DATABASE() | +------------+ | menagerie ?| +------------+
如何查看Mysql中有哪些數(shù)據(jù)庫(kù)和表
我想要知道自己的Mysql中有哪些數(shù)據(jù)庫(kù)和表,該如何查看?
2006-6-20 02:22 lcy234
show databases;use databaseName;show tables;
MySQL(發(fā)音為"my ess cue el",不是"my sequel")是一種開放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語言--結(jié)構(gòu)化查詢語言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。
可以使用命令行方式查看,也可以通過用數(shù)據(jù)庫(kù)管理工具查看
show tables或show tables from database_name; — 顯示當(dāng)前數(shù)據(jù)庫(kù)中所有表的名稱。
需要到Eclipse來實(shí)現(xiàn)。
1、首先我們使用數(shù)據(jù)庫(kù)連接工具HeiDiSQL來連接本機(jī)的mysql數(shù)據(jù)庫(kù),
2、使用該工具創(chuàng)建一個(gè)test數(shù)據(jù)庫(kù),
3、在該數(shù)據(jù)庫(kù)中創(chuàng)建一張student表,該表中有id、name和age字段,我們同時(shí)給數(shù)據(jù)庫(kù)添加數(shù)據(jù),如下圖所示。
4、我們創(chuàng)建一個(gè)Student類,并為該類分別創(chuàng)建id、name和age屬性,并用private修飾符進(jìn)行限定。接下來我們?yōu)檫@些屬性創(chuàng)建getter和setter方法,如下圖所示。
5、我們創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接類,用于配置數(shù)據(jù)庫(kù)連接的屬性,如數(shù)據(jù)庫(kù)的驅(qū)動(dòng)、URL、用戶名和密碼。
6、我們創(chuàng)建完數(shù)據(jù)庫(kù)的連接后,使用getConnection()方法獲取連接,
7、使用close()方法關(guān)閉連接。我們?cè)谑褂胢ysql時(shí)需要添加smysql驅(qū)動(dòng)的jar包。
8、接下來我們創(chuàng)建MVC模式中的數(shù)據(jù)持久化層,首先我們創(chuàng)建一個(gè)TestDao接口,用于定義獲取數(shù)據(jù)的方法。
9、接下來我們創(chuàng)建TestDaoImpl實(shí)現(xiàn)類,并且實(shí)現(xiàn)TestDao接口,重寫該接口中的方法,如下圖所示。
10、我們將數(shù)據(jù)以集合的形式返回,此時(shí)需要?jiǎng)?chuàng)建TestSverlet類進(jìn)行業(yè)務(wù)邏輯處理。我們首先創(chuàng)建一個(gè)構(gòu)造方法,并在構(gòu)造方法中獲取數(shù)據(jù)庫(kù)的連接。
11、我們創(chuàng)建的TestServlet類繼承了HttpServlet類,并重寫了父類的doGet()方法,我們?cè)谠摲椒ㄖ袆?chuàng)建TestDaoImpl的對(duì)象,并調(diào)用getAllStudent()方法進(jìn)行數(shù)據(jù)的查詢,并將查詢的結(jié)果放入到request的屬性中,同時(shí)使用RequestDispatcher將請(qǐng)求轉(zhuǎn)發(fā)到student.jsp。
12、我們創(chuàng)建一個(gè)student.jsp的文件,在該文件中使用EL表達(dá)式和JSTL標(biāo)簽來獲取request范圍的屬性數(shù)據(jù),即上一步驟的查詢結(jié)果。
13、最后我們需要在web.xml文件中配置該Servlet的請(qǐng)求路徑等信息,如下圖所示。
14、以上步驟完成后我們使用Tomcat啟動(dòng)該項(xiàng)目,按照請(qǐng)求路徑訪問便可在頁面表格中獲取到數(shù)據(jù)庫(kù)的查詢結(jié)果。
第一步:
我們打開mysql命令行編輯器。
第二步:
我們輸入密碼,登錄Mysql數(shù)據(jù)庫(kù)。
第三步:
我們先顯示數(shù)據(jù)庫(kù),選擇一個(gè)我們要?jiǎng)?chuàng)建表的數(shù)據(jù)庫(kù)。
第四步:
我們使用那個(gè)數(shù)據(jù)庫(kù),當(dāng)然也可以直接新建一個(gè)數(shù)據(jù)庫(kù)。
第五步:
我們?cè)谀莻€(gè)數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)表。
最后:
我們輸入describe 表名;我們就可以顯示表內(nèi)容了。
擴(kuò)展資料:
與其他的大型數(shù)據(jù)庫(kù),例如 Oracle、DB2、SQL Server等相比,MySQL[1]?
自有它的不足之處,但是這絲毫也沒有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來說,MySQL提供的功能已經(jīng)綽綽有余,而且由于 MySQL是開放源碼軟件,因此可以大大降低總體擁有成本。
Linux作為操作系統(tǒng),Apache 或Nginx作為 Web 服務(wù)器,MySQL 作為數(shù)據(jù)庫(kù),PHP/Perl/Python作為服務(wù)器端腳本解釋器。由于這四個(gè)軟件都是免費(fèi)或開放源碼軟件(FLOSS),因此使用這種方式不用花一分錢(除開人工成本)就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng),被業(yè)界稱為“LAMP“或“LNMP”組合。
參考資料:百度百科-mysql應(yīng)用環(huán)境
啟動(dòng),關(guān)閉MySQL
在CMD中輸入: net start mysql
在服務(wù)管理器中啟動(dòng),關(guān)閉.
MySQL登錄在CMD中輸入
mysql –h localhost –u root -p
查看數(shù)據(jù)庫(kù): show databases;
使用數(shù)據(jù)庫(kù): use db_name;
查看表: show tables;
查看表結(jié)構(gòu): describe table_name;要是不想用命令就在安裝MYSQL的瀏覽器,直接在里面打開看就好了
網(wǎng)站名稱:mysql怎么顯示數(shù)據(jù)表 mysql顯示數(shù)據(jù)表的內(nèi)容
轉(zhuǎn)載注明:http://www.muchs.cn/article12/docssgc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、定制網(wǎng)站、靜態(tài)網(wǎng)站、網(wǎng)站設(shè)計(jì)、云服務(wù)器、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)