- MySQL 8從零開(kāi)始學(xué)(視頻教學(xué)版)
- 胡同夫
- 426字
- 2020-03-06 11:33:22
2.1 創(chuàng)建數(shù)據(jù)庫(kù)
MySQL安裝完成之后,將會(huì)在其data目錄下自動(dòng)創(chuàng)建幾個(gè)必需的數(shù)據(jù)庫(kù),可以使用SHOW DATABASES;語(yǔ)句來(lái)查看當(dāng)前所有存在的數(shù)據(jù)庫(kù),輸入語(yǔ)句如下:

可以看到,數(shù)據(jù)庫(kù)列表中包含6個(gè)數(shù)據(jù)庫(kù),mysql是必需的,它描述用戶的訪問(wèn)權(quán)限,用戶經(jīng)常利用test數(shù)據(jù)庫(kù)做測(cè)試的工作,其他數(shù)據(jù)庫(kù)將在后面的章節(jié)中介紹。
創(chuàng)建數(shù)據(jù)庫(kù)是在系統(tǒng)磁盤上劃分一塊區(qū)域用于數(shù)據(jù)的存儲(chǔ)和管理,如果管理員在設(shè)置權(quán)限的時(shí)候?yàn)橛脩魟?chuàng)建了數(shù)據(jù)庫(kù),就可以直接使用,否則需要自己創(chuàng)建數(shù)據(jù)庫(kù)。MySQL中創(chuàng)建數(shù)據(jù)庫(kù)的基本SQL語(yǔ)法格式為:
CREATE DATABASE database_name;
“database_name”為要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)的名稱,該名稱不能與已經(jīng)存在的數(shù)據(jù)庫(kù)重名。
【例2.1】創(chuàng)建測(cè)試數(shù)據(jù)庫(kù)test_db,輸入語(yǔ)句如下。
CREATE DATABASE test_db;
數(shù)據(jù)庫(kù)創(chuàng)建好之后,可以使用SHOW CREATE DATABASE聲明查看數(shù)據(jù)庫(kù)的定義。
【例2.2】查看創(chuàng)建好的數(shù)據(jù)庫(kù)test_db的定義,輸入語(yǔ)句如下。

可以看到,如果數(shù)據(jù)庫(kù)創(chuàng)建成功,就會(huì)顯示數(shù)據(jù)庫(kù)的創(chuàng)建信息。
再次使用SHOW DATABASES;語(yǔ)句來(lái)查看當(dāng)前所有存在的數(shù)據(jù)庫(kù),輸入語(yǔ)句如下。

可以看到,數(shù)據(jù)庫(kù)列表中包含剛剛創(chuàng)建的數(shù)據(jù)庫(kù)test_db和其他已經(jīng)存在的數(shù)據(jù)庫(kù)的名稱。
- 手機(jī)安全和可信應(yīng)用開(kāi)發(fā)指南:TrustZone與OP-TEE技術(shù)詳解
- UI設(shè)計(jì)基礎(chǔ)培訓(xùn)教程
- C#高級(jí)編程(第10版) C# 6 & .NET Core 1.0 (.NET開(kāi)發(fā)經(jīng)典名著)
- JavaScript前端開(kāi)發(fā)模塊化教程
- 從零開(kāi)始:數(shù)字圖像處理的編程基礎(chǔ)與應(yīng)用
- Spring Cloud Alibaba微服務(wù)架構(gòu)設(shè)計(jì)與開(kāi)發(fā)實(shí)戰(zhàn)
- Java FX應(yīng)用開(kāi)發(fā)教程
- C++新經(jīng)典
- 深度學(xué)習(xí):Java語(yǔ)言實(shí)現(xiàn)
- LabVIEW虛擬儀器入門與測(cè)控應(yīng)用100例
- Building Wireless Sensor Networks Using Arduino
- 跟戴銘學(xué)iOS編程:理順核心知識(shí)點(diǎn)
- Kotlin進(jìn)階實(shí)戰(zhàn)
- iOS Development with Xamarin Cookbook
- Python數(shù)據(jù)預(yù)處理技術(shù)與實(shí)踐