關(guān)于my sql 數(shù)據(jù)庫(kù)(待更新)

關(guān)于MySQL 數(shù)據(jù)庫(kù)

什么是數(shù)據(jù)庫(kù)

數(shù)據(jù)庫(kù) ( DataBase , 簡(jiǎn)稱DB )
概念 : 長(zhǎng)期存放在計(jì)算機(jī)內(nèi),有組織,可共享的大量數(shù)據(jù)的集合,是一個(gè)數(shù)據(jù) “倉(cāng)庫(kù)”。

數(shù)據(jù)庫(kù)的能干什么

持久的存儲(chǔ)數(shù)據(jù)
備份和恢復(fù)數(shù)據(jù)
快速的存取數(shù)據(jù)
安全管理數(shù)據(jù)(如:增刪改查等),減少冗余
權(quán)限控制

關(guān)于MySQL 數(shù)據(jù)庫(kù)

MySQL 是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)
MySQL是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)) 應(yīng)用軟件之一。
開(kāi)源免費(fèi)數(shù)據(jù)庫(kù)軟件
體積小、速度快、總體擁有成本低

如何使用MySQL 數(shù)據(jù)庫(kù)

在電腦上下載并安裝MySQL 數(shù)據(jù)庫(kù)
打開(kāi)并啟用MySQL
電腦鍵盤(pán)win+r啟動(dòng)輸入cmd啟動(dòng)命令提示符窗口

MySQL基本操作語(yǔ)句
進(jìn)入mysql命令交互
mysql -uroot -p

-uroot 表示使用root超級(jí)管理員登錄

-p 表示使用密碼登錄

查看當(dāng)前擁有的數(shù)據(jù)庫(kù)
show databases;
管理庫(kù)Database

創(chuàng)建庫(kù)

CREATE DATABASE 數(shù)據(jù)庫(kù)名;

切換當(dāng)前庫(kù)

use 數(shù)據(jù)庫(kù)名稱;

刪除庫(kù)

drop database <數(shù)據(jù)庫(kù)名>;

查看當(dāng)前庫(kù)

select database();

查看當(dāng)前所有庫(kù)

show databases;
管理表table

查看表結(jié)構(gòu)

desc 表名;    describe 表名;

查詢多個(gè)字段

select 字段名1,字段名2 from 表名;

查看全表數(shù)據(jù)

select * from 表名;

條件查詢

where
字段名 between 值1 and 值2;
and   or  
like/not like   
% 匹配任意多個(gè)字符  
模糊查詢:   like '%搜索關(guān)鍵字%'
_下劃線,一個(gè)下劃線只匹配一個(gè)字符

單字段排序

order by 字段名 asc;    --升序
order by 字段名 desc;   --降序
創(chuàng)建表
常見(jiàn)數(shù)據(jù)類(lèi)型

① varchar 動(dòng)態(tài)字符串類(lèi)型(最長(zhǎng)255位),可以根據(jù)實(shí)際長(zhǎng)度來(lái)動(dòng)態(tài)分配空間,例如:varchar(100)

② char 定長(zhǎng)字符串(最長(zhǎng)255位),存儲(chǔ)空間是固定的,例如:char(10)

③ int 整數(shù)型(最長(zhǎng)11位)

④ decimal(M,N):能精確計(jì)算的實(shí)數(shù),M是總的數(shù)字位數(shù),N是小數(shù)位數(shù)

⑤ float 單精度

⑥ double 雙精度

⑦ date 短日期,只包括年月日

⑧ datetime 長(zhǎng)日期,包括年月日時(shí)分秒

⑨ time:僅時(shí)間

約束
非空( NOT NULL)   
主鍵(唯一,自增AUTO_INCREMENT)  
唯一(UNIQUE)  
外鍵(PRIMARY KEY)
創(chuàng)建

create table 表名(字段名1 數(shù)據(jù)類(lèi)型,字段名2 數(shù)據(jù)類(lèi)型,字段名3 數(shù)據(jù)類(lèi)型);

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容