10.*MySQL 查詢數(shù)據(jù)*

1.在phpMyAdimin中,查詢數(shù)據(jù)的語(yǔ)法:

select * from? ·runoob_tbl·;

查看數(shù)據(jù)表:

SHOW TABLES;? ?查看數(shù)據(jù)庫(kù)中已有的表

查看表結(jié)構(gòu):

1)DESC `student`;? ?查看指定表的字段信息

2)DESC `student` `name`;? ?查看指定表的某一列信息

3)SHOW CREATE TABLE `student`\G? ??查看數(shù)據(jù)表創(chuàng)建語(yǔ)句和字符編碼

4)SHOW COLUMNS FROM `student`;??查看表的結(jié)構(gòu)

查詢數(shù)據(jù):

1.SELECT* FROM `student`;? ? #查詢表中所有數(shù)據(jù)

2.SELECT`name` FROM `student`;? ? #查詢表中指定字段

3.SELECT* FROM `student` WHERE `id`=2;? # 查詢id等于2的學(xué)生信息

4.SELECT* FROM `student` WHERE `id`IN(4,5);? #查詢id為4或5的學(xué)生信息

5.SELECT* FROM `student` WHERE NAME LIKE '%y';? #查詢名字以y結(jié)尾的學(xué)生信息

6.SELECT* FROM `student` ORDER BY `name` ASC;? #將查詢結(jié)果按照名字升序排序

7.SELECT* FROM `student` ORDER BY `name` ASC;? #將查詢結(jié)果按照名字升序排序

8.SELECT* FROM `student` LIMIT 1, 2;? ? #查詢結(jié)果從第2個(gè)開(kāi)始,至多有2個(gè)

9.SELECT`gender`, COUNT(*) FROM `student` GROUP BY `gender`; # 按性別查詢男女各有多少人

解說(shuō)查詢數(shù)據(jù)的信息:

?? ?ROM用于指定待查詢的數(shù)據(jù)表

?? ?WHERE用于指定查詢條件

?? ?IN關(guān)鍵字用于判斷某個(gè)字段的值是否在指定集合中

?? ?LIKE用于模糊查詢,“%”表示一個(gè)或多個(gè)字符

?? ?ORDER BY用于將查詢結(jié)果按照指定字段進(jìn)行排序,ASC表示升序,DESC表示降序

?? ?LIMIT用于限定查詢結(jié)果

?? ?GROUP BY用于按照指定字段進(jìn)行分組查詢

2.在PHP腳本來(lái)獲取數(shù)據(jù):

$dbhost = 'localhost:3306'; // mysql服務(wù)器主機(jī)地址

$dbuser = 'root'; // mysql用戶名

$dbpass = '123456'; // mysql用戶名密碼

$conn = mysqli_connect($dbhost, $dbuser, $dbpass);

if(! $conn ){ die('連接失敗: ' . mysqli_error($conn));}

// 設(shè)置編碼,防止中文亂碼

mysqli_query($conn , "set names utf8");

//查詢數(shù)據(jù)

$sql = 'SELECT runoob_id, runoob_title,

runoob_author, submission_date

FROM runoob_tbl';

mysqli_select_db( $conn, 'RUNOOB' );

$retval = mysqli_query( $conn, $sql );

if(! $retval ){ die('無(wú)法讀取數(shù)據(jù): ' . mysqli_error($conn));}

echo '<h2>菜鳥(niǎo)教程 mysqli_fetch_array 測(cè)試<h2>';

echo '<table border="1"><tr><td>教程 ID</td><td>標(biāo)題</td><td>作者</td><td>提交日期</td></tr>';

while($row = mysqli_fetch_array($retval))

{ echo "<tr><td> {$row['runoob_id']}</td> ".

"<td>{$row['runoob_title']} </td> ".

"<td>{$row['runoob_author']} </td> ".

"<td>{$row['submission_date']} </td> ".

"</tr>";

}echo '</table>';

mysqli_close($conn);

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容