?php$server = "localhost";
目前創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、鷹潭網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
$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)操作
你單詞打錯了。。是GRANT
表示給授予訪問權(quán)限
正確的寫法,一般系統(tǒng)關(guān)鍵字都大寫,表名、字段名都小寫
12345678GRANT SELECT ON books.* TO bookman IDENTIFIED BY '123';GRANT 權(quán)限 ON 數(shù)據(jù)庫名.* TO 用戶名 IDENTIFIED BY 密碼;權(quán)限:這里是僅限檢索的權(quán)限 SELECT(檢索) 數(shù)據(jù)庫名:說明授權(quán)訪問的數(shù)據(jù)庫是 books,這個數(shù)據(jù)庫在操作之前就已經(jīng)建立.* : "."有指向的含義,"*"表示這個數(shù)據(jù)庫books中所有的表書中應(yīng)該是默認已經(jīng)建立了。自己操作的時候當(dāng)然要另外先 CREATE DATABASE books了 這條語句含義:為數(shù)據(jù)庫books創(chuàng)建對所有表有查詢權(quán)限的用戶bookman 且密碼為123
提示的錯誤信息是什么?
CREATE,不是CREAT。mima varchar(19)后面不要加逗號,因為后面沒有子句了。
然后檢查數(shù)據(jù)庫服務(wù)器是不是和站點服務(wù)器為同一地址,否則不能用localhost。然后檢查用戶名密碼是否正確。
另外mysql_connect的方法早就過時了,php7以后已經(jīng)徹底廢除了,你看下你的php版本。并建議你也不要再使用mysql擴展,改用mysqli或pdo擴展。