創(chuàng)建數(shù)據(jù)庫(kù)
使用mysql創(chuàng)建數(shù)據(jù)庫(kù),使用create database語(yǔ)句完成。其格式如下:
create?database db_name ;
其中,db_name是要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)名稱(chēng),該名稱(chēng)必須是合法的,不能夠與其他數(shù)據(jù)庫(kù)重名。對(duì)于合法的數(shù)據(jù)庫(kù)(包括mysql其他操作對(duì)象)命名有如下的一些規(guī)則。
(1)名稱(chēng)可以是任意字母、數(shù)字,“—”或者“$”的組合,可以使用上述的任意字符開(kāi)頭,但不能使用單獨(dú)的數(shù)字,那樣會(huì)造成它與數(shù)值相混淆。
(2)名稱(chēng)長(zhǎng)度的限制為:在數(shù)據(jù)庫(kù)、表、列、和索引的名稱(chēng)中最多由64個(gè)字符組成,而別名最多可長(zhǎng)達(dá)256個(gè)字符。
(3)不能使用mysql的關(guān)鍵字作為數(shù)據(jù)庫(kù)、表名。
下面通過(guò)create database語(yǔ)句創(chuàng)建了一個(gè)名稱(chēng)為shili的數(shù)據(jù)庫(kù),并且通過(guò)show databases語(yǔ)句將mysql服務(wù)器中的所有數(shù)據(jù)庫(kù)名稱(chēng)都顯示出來(lái),代碼如下:
mysql> create database shili ;
query ok, 1 row affected (0.02 sec)
mysql> show databases;
+——————–+
| database????????? |
+——————–+
| information_schema |
| mysql??????????? |
| shili????????????? |
+——————–+
3 rows in set (0.00 sec)
?以上就是mysql教程:mysql命令方式創(chuàng)建數(shù)據(jù)庫(kù)的內(nèi)容,更多相關(guān)文章請(qǐng)關(guān)注PHP中文網(wǎng)(www.php.cn)!?