《MySQL》簡介MySQL資料庫

2021-08-20 01:19:57 字數 3552 閱讀 9717

簡介mysql資料庫

二、mysql基本操作

三、mysql與sqlite比較

一、mysql安裝

2.配置檔案:

選定乙個磁碟並建立資料夾mysql ⟶ 解壓mysql-8.0.11-winx64.zip到mysql資料夾 ⟶ 在解壓後的mysql-8.0.11-winx64資料夾下建立my.ini文字檔案(此檔案為電腦配置檔案) ⟶ 建立儲存資料的空資料夾data。

my.ini內容:

[mysql]  

# 設定mysql客戶端預設字符集

default-character-set=utf8

[mysqld]

#設定3306埠

port = 3306

# 設定mysql的安裝目錄

basedir=f:\mysql\mysql-8.0.11-winx64

# 設定mysql資料庫的資料的存放目錄

datadir=f:\mysql\mysql-8.0.11-winx64\data

# 允許最大連線數

max_connections=200

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

注:basedir為mysql安裝目錄,根據自己的實際目錄位置修改。datadir為mysql資料庫資料儲存位置,同樣根據自己的實際目錄位置修改。

3.啟動mysql服務:

啟動cmd.exe ⟶ 切換到mysql的bin目錄下 ⟶ 輸入「mysqld install」(安裝成功會提示)。

二、mysql基本操作

1.執行mysql:

輸入mysql,執行資料庫。

2.檢視資料庫:

注:語句結尾的 「;」不能漏。

3.使用資料庫:

use "資料庫名"

4.檢視資料庫內的表:

5.建立表:

6.檢視表內容:

select * from "表名"

7.刪除表:

drop table "表名";

三、mysql與sqlite比較

1.主要開發物件:

mysql主要針對做服務端的開發,而sqlite主要是針對客戶端的開發。

2.支援的資料型別:

sqlite包含的資料型別少,型別如下:

1.integer(有符號整數)

2.real(浮點數)

3.text(文字字串)

4.blob(二進位製大物件)

mysql包含的資料型別較多,且分類詳細。型別如下:

1.integer(有符號整數)

2.float[有符號 (單精度) 浮點數]

3.double, double precision, real[有符號 (雙精度) 浮點數]

4.date(日期)

5.time(時間)

6.year[兩位或者4位數字格式表示的年份(預設是4位)]

7.char(固定長度的字串,儲存時總是在其固定長度的空間裡右對齊)

8.enum(列舉型別)

9.set(集合)

10.blob, text[blob或者text列,最大長度 65535 (2^16 - 1)個字元]

3.sql建立表時語法格式不同

mysql建立表:

create

table

`demo`

(`id`

int(11)

notnull

auto_increment

,`name`

varchar

(100

)not

null

,`***`

char(5

)not

null

,primary

key(

`id`))

;

sqlite建立表:

create

table demo(

"id"

intnot

null

,"name"

text

,"***"

text

,primary

key(

"id"

asc)

);

MySQL資料庫 一 MySQL資料庫簡介

mysql資料庫是常見的資料庫,對mysql資料庫的學習主要從下面幾方面展開,記得點開檢視哦!1.mysql c s架構 mysql的架構是c s架構,即客戶端 伺服器的架構 在root使用者下進行 mysql字元編碼 檢視mysql預設的字元編碼 預設的字元編碼是latin1 show varia...

MySQL資料庫簡介

mysql 是乙個真正的多使用者 多執行緒sql資料可伺服器。sql是世界上最流行的和標準化的資料庫語言。mysql 是以乙個客戶機 伺服器結構實現的,是有乙個伺服器守護程式mysqld和很多不同的客戶程式和庫組成的。sql是一種標準化語言,它使得儲存 更新和訪問資訊更容易。如果您想用sql語言為乙...

MySQL資料庫簡介

資料庫就是儲存資料的倉庫。為了方便資料的儲存和管理,將資料按照特定的規律儲存在磁碟上。通過資料庫管理系統,有效的組織和管理儲存在資料庫中的資料。資料庫系統和資料庫不是乙個概念,資料庫系統比資料庫大很多,由資料庫 資料庫管理系統 應用開發工具構成。資料庫管理系統,用來定義資料 管理和維護資料的軟體。它...