如何在mysql中創(chuàng)建數(shù)據(jù)庫發(fā)布日期:11-05-30 03:54 文章來源:互聯(lián)網(wǎng)
確認(rèn)運(yùn)行著MySQL服務(wù)器進(jìn)程。如果沒有的話,請(qǐng)手動(dòng)啟動(dòng)它: # /etc/rc.d/init.d/mysql start 現(xiàn)在我們以MySQL客戶程序的管理員身份啟動(dòng)它,,這次我們將看到需要輸入密碼的提示: # mysql -u root -p 新建數(shù)據(jù)庫 用命令:create database example 新建一個(gè)叫example的數(shù)據(jù)庫。當(dāng)使用MySQL客戶程序的時(shí)候,,請(qǐng)記住 在每個(gè)命令結(jié)束時(shí)加上,;(分號(hào)) mysql> create database example; 新建一個(gè)表 在名字叫example的數(shù)據(jù)庫中建立一個(gè)叫mytable的表: mysql> CREATE TABLE mytable ( 小技巧:很多Linux系統(tǒng)都使用bash的Shell,它可以顯示你使用過的命令的歷史,,只需要用上下鍵即可,,這樣你可以節(jié)省很多時(shí)間去輸入復(fù)雜的命令。 添加數(shù)據(jù) 現(xiàn)在我們向數(shù)據(jù)庫輸入些數(shù)據(jù),。例如向表中插入一些條目,,以下是操作步驟: mysql> INSERT INTO mytable VALUES ("Homer Simpson", "555-1234");
確認(rèn)通過SELECT指令可以看到所有信息: mysql> SELECT * FROM mytable; 新建數(shù)據(jù)庫用戶 我們已經(jīng)建立了一個(gè)數(shù)據(jù)庫并且輸入了一些數(shù)據(jù)。現(xiàn)在必須新建一個(gè)用戶賬號(hào)以便可以訪問數(shù)據(jù)庫,,并且用GRANT命令賦予此用戶特權(quán): mysql> GRANT usage 此后就創(chuàng)建了一個(gè)新用戶叫:webuser,,這個(gè)用戶只能從localhost連接到數(shù)據(jù)庫并可以連接到example 數(shù)據(jù)庫。下一步,,我們必須指定webuser這個(gè)用戶可以執(zhí)行哪些操作: mysql> GRANT select, insert, delete 此操作使webuser能夠在每一個(gè)example數(shù)據(jù)庫中的表執(zhí)行SELECT,,INSERT和DELETE等查詢操作。現(xiàn)在我們結(jié)束操作并退出MySQL客戶程序: mysql> exit 創(chuàng)建完數(shù)據(jù)庫后,,我們可以使用PHP程序取出example數(shù)據(jù)庫內(nèi)部的數(shù)據(jù)并以HTML格式輸出 |
|