mysql query sql_sql:query 标签
標簽
標簽用來運行SQL SELECT語句,還有就是將結果存儲在作用域變量中。
語法格式
var=""
scope=""
sql=""
dataSource=""
startRow=""
maxRows=""/>
屬性
標簽有如下屬性:
屬性
描述
是否必要
默認值
sql
需要執行的SQL命令(返回一個ResultSet對象)
否
Body
dataSource
所使用的數據庫連接(覆蓋默認值)
否
默認數據庫
maxRows
存儲在變量中的最大結果數
否
無窮大
startRow
開始記錄的結果的行數
否
0
var
代表數據庫的變量
否
默認設置
scope
var屬性的作用域
否
Page
程序示例
首先,需要在TEST數據庫中建一個Employees表,然后往表中添加幾條記錄,具體操作步驟如下:
步驟1:
打開CMD,將目錄轉至安裝目錄下:
C:\>
C:\>cd "Program Files\MySQL\bin"
C:\Program Files\MySQL\bin>
步驟2:
登陸數據庫:
C:\Program Files\MySQL\bin>mysql -u root -p
Enter password: ********
mysql>
步驟3:
在TEST數據庫中建立Employees表:
mysql> use TEST;
mysql> create table Employees
(
id int not null,
age int not null,
first varchar (255),
last varchar (255)
);
Query OK, 0 rows affected (0.08 sec)
mysql>
創建數據記錄:
最后,在Employees表中創建幾條記錄:
mysql> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');
Query OK, 1 row affected (0.05 sec)
mysql> INSERT INTO Employees VALUES (101, 25, 'Mahnaz', 'Fatma');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO Employees VALUES (102, 30, 'Zaid', 'Khan');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO Employees VALUES (103, 28, 'Sumit', 'Mittal');
Query OK, 1 row affected (0.00 sec)
mysql>
現在,編寫JSP文件,使用標簽來執行SQL SELECT語句:
pageEncoding="UTF-8"%>
JSTL sql:query Tagurl="jdbc:mysql://localhost/TEST"
user="root" password="pass123"/>
SELECT * from Employees;
運行結果如下:
總結
以上是生活随笔為你收集整理的mysql query sql_sql:query 标签的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机银行跨行转账要收多少手续费,不需要手
- 下一篇: 恒天基金是正规公司吗 恒天基金靠谱吗