黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

MySQL 創(chuàng)建數(shù)據(jù)庫(kù)


在 mysql 中創(chuàng)建數(shù)據(jù)庫(kù)有多種方法,包括:登錄 mysql 創(chuàng)建數(shù)據(jù)庫(kù)、使用 mysqladmin 創(chuàng)建數(shù)據(jù)庫(kù)、使用 php 創(chuàng)建數(shù)據(jù)庫(kù)等。

 

1. 創(chuàng)建 mysql 數(shù)據(jù)庫(kù)的語(yǔ)法

create database [if not exists] <數(shù)據(jù)庫(kù)名>
[[default] character set <字符集名>] 
[[default] collate <校對(duì)規(guī)則名>];	

[ ]中的內(nèi)容是可選的。語(yǔ)法說(shuō)明如下:

  • <數(shù)據(jù)庫(kù)名>:創(chuàng)建數(shù)據(jù)庫(kù)的名稱。mysql 的數(shù)據(jù)存儲(chǔ)區(qū)將以目錄方式表示 mysql 數(shù)據(jù)庫(kù),因此數(shù)據(jù)庫(kù)名稱必須符合操作系統(tǒng)的文件夾命名規(guī)則,不能以數(shù)字開(kāi)頭,盡量要有實(shí)際意義。
  • if not exists:在創(chuàng)建數(shù)據(jù)庫(kù)之前進(jìn)行判斷,只有該數(shù)據(jù)庫(kù)目前尚不存在時(shí)才能執(zhí)行操作。此選項(xiàng)可以用來(lái)避免數(shù)據(jù)庫(kù)已經(jīng)存在而重復(fù)創(chuàng)建的錯(cuò)誤。
  • [default] character set:指定數(shù)據(jù)庫(kù)的字符集。指定字符集的目的是為了避免在數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)出現(xiàn)亂碼的情況。如果在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)不指定字符集,那么就使用系統(tǒng)的默認(rèn)字符集。
  • [default] collate:指定字符集的默認(rèn)校對(duì)規(guī)則。

其中:mysql 的字符集(character)和校對(duì)規(guī)則(collation)是兩個(gè)不同的概念。字符集是用來(lái)定義 mysql 存儲(chǔ)字符串的方式,校對(duì)規(guī)則定義了比較字符串的方式。

 

2. 登錄 mysql 創(chuàng)建數(shù)據(jù)庫(kù)

先登錄 mysql 數(shù)據(jù)庫(kù),然后使用 create database 命令創(chuàng)建數(shù)據(jù)庫(kù)。

以下命令演示了創(chuàng)建數(shù)據(jù)庫(kù)的過(guò)程,數(shù)據(jù)庫(kù)名為 yapf:

[root@host]# mysql -u root -p   
enter password:******  # 登錄后進(jìn)入終端

mysql> create database yapf default character set utf8mb4;

3. 使用 mysqladmin 創(chuàng)建數(shù)據(jù)庫(kù)

使用 mysqladmin 創(chuàng)建或者刪除 mysql 數(shù)據(jù)庫(kù),需要特定的權(quán)限。我們下面的例子中,使用了root用戶登錄,root用戶擁有最高權(quán)限,然后再使用 mysqladmin 命令來(lái)創(chuàng)建數(shù)據(jù)庫(kù) yapf。

[root@host]# mysqladmin -u root -p create yapf
enter password:******

以上命令執(zhí)行成功后會(huì)創(chuàng)建 mysql 數(shù)據(jù)庫(kù) yapf。

 

4. 使用 php 創(chuàng)建數(shù)據(jù)庫(kù)

php 使用 mysqli_query 函數(shù)來(lái)創(chuàng)建或者刪除 mysql 數(shù)據(jù)庫(kù)。

該函數(shù)有兩個(gè)參數(shù),在執(zhí)行成功時(shí)返回 true,否則返回 false。

1)創(chuàng)建mysql數(shù)據(jù)庫(kù)語(yǔ)句

mysqli_query(connection,query,resultmode);
參數(shù) 描述
connection 必需。規(guī)定要使用的 mysql 連接。
query 必需,規(guī)定查詢字符串。
resultmode

可選。一個(gè)常量??梢允窍铝兄抵械娜我庖粋€(gè):

  • mysqli_use_result(如果需要檢索大量數(shù)據(jù),請(qǐng)使用這個(gè))
  • mysqli_store_result(默認(rèn))

2)創(chuàng)建mysql數(shù)據(jù)庫(kù)范例

以下范例演示了使用php來(lái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù):

                
相關(guān)文章