當前位置:首頁 » 操作系統 » 資料庫讀取

資料庫讀取

發布時間: 2022-01-16 23:10:44

⑴ 怎麼讀取資料庫中數據

1、導入.sql文件命令:mysql> USE 資料庫名;mysql> source d:/mysql.sql;
2、建立資料庫:mysql> CREATE DATABASE 庫名;
3、建立數據表:mysql> USE 庫名;mysql> CREATE TABLE 表名 (欄位名 VARCHAR(20), 欄位名 CHAR(1));
4、刪除資料庫:mysql> DROP DATABASE 庫名;
5、刪除數據表:mysql> DROP TABLE 表名;
6、將表中記錄清空:mysql> DELETE FROM 表名;
7、往表中插入記錄:mysql> INSERT INTO 表名 VALUES ("hyq","M");
8、更新表中數據:mysql-> UPDATE 表名 SET 欄位名1='a',欄位名2='b' WHERE 欄位名3='c';
9、用文本方式將數據裝入數據表中:mysql> load data local infile "d:/mysql.txt" into table 表名;

⑵ 如何從mysql資料庫讀取數據

讀取資料庫,首先要將資料庫的驅動包導入:如果是mysql資料庫,需要導入mysql-connector-java-5.1.27.jar,如果是oracle就需要導入oracle.jar包;
然後就是建立資料庫連接,使用Connection 新建連接,然後執行你的sql語句查詢出需要的數據,下面是兩個方法: public PageModel findAllUser(int pageNo,int pageSize){String sql = "select * from user where user_name <> 'root' order by user_name" +"limit" + (pageNo - 1) * pageSize + "," + pageSize;PageModel pageModel =null;Connection conn =null;Statement stmt =null;ResultSet rs = null;try{conn = DB.getConn();stmt = conn.createStatement();rs = stmt.executeQuery(sql);List user_List = new ArrayList();while(rs.next()){User user = new User();user.setUser_name(rs.getString("user_name"));user.setUser_password(rs.getString("user_password"));user.setUser_tel(rs.getString("user_tel"));user.setUser_email(rs.getString("user_email"));user.setUser_createDate(rs.getTimestamp("user_createdate"));user_List.add(user);}//取得所有記錄int totalRecords = getTotalRecords(conn);pageModel = new PageModel();pageModel.setPageSize(pageSize);pageModel.setList(user_List);pageModel.setTotalRecord(totalRecords);}catch(SQLException e){e.printStackTrace();}finally{DB.close(rs);DB.close(stmt);DB.close(conn);}return pageModel;} /** * 取得所有記錄 * @param conn * @return 所有記錄totalRecords */public int getTotalRecords(Connection conn){String sql = "select count(*) from user where user_name <> 'root' ";int totalRecords = 0;Statement stmt = null;ResultSet rs = null;try{conn = DB.getConn();stmt = conn.createStatement();rs = stmt.executeQuery(sql);if(rs.next()){totalRecords = rs.getInt(1);}}catch(SQLException e){e.printStackTrace();}finally{DB.close(rs);DB.close(stmt);DB.close(conn);}return totalRecords;}

⑶ 怎樣從資料庫中讀出數據

public DataSet query(string sql)
{
DataSet ds = new DataSet();//DataSet是表的集合

SqlDataAdapter da = new SqlDataAdapter(sql, conn);//從資料庫中查詢

da.Fill(ds);//將數據填充到DataSet

connClose();//關閉連接

return ds;//返回結果

}
這就讀出來了

⑷ 讀取資料庫數據

大致流程

如果是純JSP技術的話:
1、創建model類,對應表a的表元(每個model類的對象對應表a的一行,model類的屬性對應表a的欄位)
2、創建取表a數據的類(操作A表的類):類中有 取表A所有數據的方法 如: public List queryAllFromA();//實現取數據即 將a表的每行包裝成一個model類對象,然後添加到一個List中,返回該List
3、JSP頁面中引入操作a表的類;然後創建其一個操作對象;調用方法得到包含所有數據的List。
4、JSP中用 for循環輸出List中的內容結合HTML實現顯示。

⑸ 怎樣從sql資料庫讀寫數據

樓主不會寫連接字元串嗎?
string myConnection;
myConnection='Provider=資料庫名;Password=密碼;Persist Security Info=True;User ID=賬號;Data Source=ip地址'
記不住的話可以新建一個後綴為.udl的文件,通過提示新建一個連接,測試連接成功後用記事本打開取出連接字元串即可

⑹ 請問如何從資料庫中讀取具體某個數據

哎呀,你這樣子提問題真的不好回答。你學過什麼了?會哪些東西?做一個資料庫相關的程序,大致過程就是下面這樣子:
首先要連接到資料庫,比如
Java
就是用
JDBC。
然後打開一個連接,Java
中就是一個
Connection。
創建一個查詢,開始查詢資料庫
遍歷查詢的結果,這里就是你上面要做的,挨個賦值
最後一定要記住關閉查詢和連接,釋放資源。

.Net,php,Python
也是類似的。
不過,在實際開發中,可不是這樣了,不僅效率太低而且程序不好維護。

⑺ 讀取資料庫中的值

1、導入.sql文件命令:mysql>
use
資料庫名;mysql>
source
d:/mysql.sql;
2、建立資料庫:mysql>
create
database
庫名;
3、建立數據表:mysql>
use
庫名;mysql>
create
table
表名
(欄位名
varchar(20),
欄位名
char(1));
4、刪除資料庫:mysql>
drop
database
庫名;
5、刪除數據表:mysql>
drop
table
表名;
6、將表中記錄清空:mysql>
delete
from
表名;
7、往表中插入記錄:mysql>
insert
into
表名
values
("hyq","m");
8、更新表中數據:mysql->
update
表名
set
欄位名1='a',欄位名2='b'
where
欄位名3='c';
9、用文本方式將數據裝入數據表中:mysql>
load
data
local
infile
"d:/mysql.txt"
into
table
表名;

⑻ html從資料庫中讀取數據

html是一種靜態語言。不能直接讀取資料庫里的內容。。。
如果要讀資料庫。你必須會一些簡單的php asp之類。。。這些是伺服器端的程序語言,可以操作資料庫的是這個。。。而html是客戶端的。肯定不能操作資料庫。。。

⑼ 資料庫讀取前幾條記錄的SQL語句大全

取前10條記錄的sql語句寫法:

1、access:

select top (10) * from table1 where 1=1

2、db2:

select column from table where 1=1 fetch first 10 rows only

3、mysql:

select * from table1 where 1=1 limit 10

4、sql server:

讀取前10條:select top (10) * from table1 where 1=1

讀取後10條:select top (10) * from table1 order by id desc

5、oracle:

select * from table1 where rownum<=10

(9)資料庫讀取擴展閱讀

PL/SQL的流程式控制制語句,包括如下三類:

l 控制語句: IF語句

l 循環語句: LOOP語句, EXIT語句

l 順序語句: GOTO語句, NULL語句

條件語句:

IF <布爾表達式> THEN

PL/SQL 和 SQL語句

END IF;

IF <布爾表達式> THEN

PL/SQL 和 SQL語句

ELSE

其它語句

END IF;

IF <布爾表達式> THEN

PL/SQL 和 SQL語句

ELSIF < 其它布爾表達式> THEN

其它語句

ELSIF < 其它布爾表達式> THEN

其它語句

ELSE

其它語句

END IF;



熱點內容
數據存儲與處理 發布:2024-06-13 17:14:07 瀏覽:730
66php 發布:2024-06-13 17:05:43 瀏覽:162
氪八號編程教程 發布:2024-06-13 16:57:12 瀏覽:385
c語言漢字亂碼 發布:2024-06-13 16:56:12 瀏覽:629
python處理音頻庫 發布:2024-06-13 16:49:20 瀏覽:789
粉筆緩存下載的試卷哪裡找 發布:2024-06-13 16:49:14 瀏覽:238
無線網首選dns伺服器地址怎麼填 發布:2024-06-13 16:49:14 瀏覽:21
運算符php 發布:2024-06-13 16:49:11 瀏覽:49
鞍山佳朋壓縮機有限公司 發布:2024-06-13 16:27:52 瀏覽:870
c語言圖形用什麼編譯器 發布:2024-06-13 16:24:26 瀏覽:903