通過編輯模式。mysql通過編輯模式即可將選擇相同選課的學(xué)生學(xué)號連接起來,MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQLAB公司開發(fā),屬于Oracle旗下產(chǎn)品。
成都創(chuàng)新互聯(lián),為您提供重慶網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設(shè)計,對服務(wù)加固等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗。成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報價服務(wù),我們深知市場的競爭激烈,認真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進步,是我們永遠的責(zé)任!
先mysql_connect()到mysql再做mysql_query()的相關(guān)操作。
====================================================================
?php
$server = "localhost";
$username = "root";
$password = "";
$database = "myabc";
$ranks = array(
1="newbie",
2="new member",
3="member",
4="high member",
5="very high member",
6="supreme member",
7="ultra member",
8="godlike member",
9="god member",
10="low god",
11="medium god",
12="high god",
13="very high god",
14="supreme god",
15="ultra god",
16="perfect"
);
$couldNotOpenDatabase = "Could not open databaseBR\n please check your settings in config.php";
$couldNotConnectMysql="Could not connect Mysql!";
$conn=mysql_connect($server,$username,$password) or die ($couldNotConnectMysql);
if (mysql_select_db($database,$conn))
{//數(shù)據(jù)庫存在,做相應(yīng)操作
}
else
{//數(shù)據(jù)庫不存在,創(chuàng)建一個,并做相應(yīng)操作
$query = "CREATE DATABASE $database";
$result = mysql_query($query);
mysql_select_db($database,$conn)or die ($couldNotOpenDatabase);
}
?
首先索引建的還是合理的,但是在開放選課系統(tǒng)的時候一定要刪了索引
的確索引會提升查詢效率,但這是對于不常更改數(shù)據(jù)的表而言
當(dāng)系統(tǒng)要經(jīng)常增刪改時,增加索引會大大影響增刪改的效率
select u.uid,u.name,count(uc.cid) as num
from user u
left join u_c uc on uc.uid=u.uid
group by u.uid,u.name
order by 3 desc
limit 0,30
2表關(guān)聯(lián)快很多
還有課程是course不是cause