中文字幕视频在线看,亚洲精品无码久久久久av老牛,亚洲精品无码av片,亚洲av影院一区二区三区,亚洲国产精品成人久久久

mysql顯示數(shù)據(jù)庫(kù)命令(MySQL查看database)

mysql顯示數(shù)據(jù)庫(kù)命令(MySQL查看database)

一、mysql查看數(shù)據(jù)庫(kù)

MySQL 中,可使用 SHOW DATABASES 語(yǔ)句來(lái)查看或顯示當(dāng)前用戶(hù)權(quán)限范圍以?xún)?nèi)的數(shù)據(jù)庫(kù)。查看數(shù)據(jù)庫(kù)的語(yǔ)法格式為:

SHOW DATABASES [LIKE '數(shù)據(jù)庫(kù)名'];

//例子
SHOW DATABASES;
SHOW DATABASES like 'mynews';
show databases like '%name%';

語(yǔ)法說(shuō)明如下:

  • LIKE 從句是可選項(xiàng),用于匹配指定的數(shù)據(jù)庫(kù)名稱(chēng)。LIKE 從句可以部分匹配,也可以完全匹配。
  • 數(shù)據(jù)庫(kù)名由單引號(hào)’ ‘包圍。

幾個(gè)mysql自帶的數(shù)據(jù)庫(kù)

mysql> show databases;
+----------------------+
| Database             |
+----------------------+
| information_schema   |
| mysql                |
| performance_schema   |
| sys                  |
+----------------------+
35 rows in set (0.00 sec)

說(shuō)明:

  • information_schema:主要存儲(chǔ)了系統(tǒng)中的一些數(shù)據(jù)庫(kù)對(duì)象信息,比如用戶(hù)表信息、列信息、權(quán)限信息、字符集信息和分區(qū)信息等。
  • mysql:MySQL 的核心數(shù)據(jù)庫(kù),主要負(fù)責(zé)存儲(chǔ)數(shù)據(jù)庫(kù)用戶(hù)、用戶(hù)訪問(wèn)權(quán)限等 MySQL 自己需要使用的控制和管理信息。常用的比如在 mysql 數(shù)據(jù)庫(kù)的 user 表中修改 root 用戶(hù)密碼。
  • performance_schema:主要用于收集數(shù)據(jù)庫(kù)服務(wù)器性能參數(shù)。
  • sys:MySQL 安裝完成后會(huì)多一個(gè) sys 數(shù)據(jù)庫(kù)。sys 數(shù)據(jù)庫(kù)主要提供了一些視圖,數(shù)據(jù)都來(lái)自于 performation_schema,主要是讓開(kāi)發(fā)者和使用者更方便地查看性能問(wèn)題。

二、mysql創(chuàng)建數(shù)據(jù)庫(kù)

在 MySQL 中,可以使用 CREATE DATABASE 語(yǔ)句創(chuàng)建數(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ù)的名稱(chēng)。MySQL 的數(shù)據(jù)存儲(chǔ)區(qū)將以目錄方式表示 MySQL 數(shù)據(jù)庫(kù),因此數(shù)據(jù)庫(kù)名稱(chēng)必須符合操作系統(tǒng)的文件夾命名規(guī)則,不能以數(shù)字開(kāi)頭,盡量要有實(shí)際意義。注意在 MySQL 中不區(qū)分大小寫(xiě)。
  • 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修改數(shù)據(jù)庫(kù)

在 MySQL 數(shù)據(jù)庫(kù)中只能對(duì)數(shù)據(jù)庫(kù)使用的字符集和校對(duì)規(guī)則進(jìn)行修改,數(shù)據(jù)庫(kù)的這些特性都儲(chǔ)存在 db.opt 文件中。下面我們來(lái)介紹一下修改數(shù)據(jù)庫(kù)的基本操作。

在 MySQL 中,可以使用 ALTER DATABASE 來(lái)修改已經(jīng)被創(chuàng)建或者存在的數(shù)據(jù)庫(kù)的相關(guān)參數(shù)。修改數(shù)據(jù)庫(kù)的語(yǔ)法格式為:

ALTER DATABASE [數(shù)據(jù)庫(kù)名] { 
[ DEFAULT ] CHARACTER SET <字符集名> |
[ DEFAULT ] COLLATE <校對(duì)規(guī)則名>}

語(yǔ)法說(shuō)明如下:

  • ALTER DATABASE 用于更改數(shù)據(jù)庫(kù)的全局特性。
  • 使用 ALTER DATABASE 需要獲得數(shù)據(jù)庫(kù) ALTER 權(quán)限。
  • 數(shù)據(jù)庫(kù)名稱(chēng)可以忽略,此時(shí)語(yǔ)句對(duì)應(yīng)于默認(rèn)數(shù)據(jù)庫(kù)。
  • CHARACTER SET 子句用于更改默認(rèn)的數(shù)據(jù)庫(kù)字符集。

四、mysql刪除數(shù)據(jù)庫(kù)

可以使用 DROP DATABASE 語(yǔ)句。其語(yǔ)法格式為:

DROP DATABASE [ IF EXISTS ] <數(shù)據(jù)庫(kù)名>

語(yǔ)法說(shuō)明如下:

  • <數(shù)據(jù)庫(kù)名>:指定要?jiǎng)h除的數(shù)據(jù)庫(kù)名。
  • IF EXISTS:用于防止當(dāng)數(shù)據(jù)庫(kù)不存在時(shí)發(fā)生錯(cuò)誤。
  • DROP DATABASE:刪除數(shù)據(jù)庫(kù)中的所有表格并同時(shí)刪除數(shù)據(jù)庫(kù)。使用此語(yǔ)句時(shí)要非常小心,以免錯(cuò)誤刪除。如果要使用 DROP DATABASE,需要獲得數(shù)據(jù)庫(kù) DROP 權(quán)限。

五、選擇數(shù)據(jù)庫(kù)

在linux等字符界面操作mysql時(shí),可以通use來(lái)指定當(dāng)前使用的數(shù)據(jù)庫(kù)。

USE <數(shù)據(jù)庫(kù)名>

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至2705686032@qq.com 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。原文轉(zhuǎn)載: 原文出處:

(0)
尊云-小張的頭像尊云-小張
上一篇 2024 年 5 月 19 日 09:03
下一篇 2024 年 5 月 19 日 09:13

相關(guān)推薦

發(fā)表回復(fù)

登錄后才能評(píng)論

聯(lián)系我們

400-900-3935

在線咨詢(xún): QQ交談

郵件:cong@zun.com

工作時(shí)間:365天無(wú)休服務(wù) 24小時(shí)在線

添加微信