MySQL是一種關(guān)系型數據庫管理系統,由瑞典MySQL AB公司開(kāi)發(fā),現在屬于Oracle??公司,它使用結構化查詢(xún)語(yǔ)言(SQL)進(jìn)行數據操作和管理,以下是??關(guān)于MySQL的一些詳細信息:??
(圖(tu)片來(lái)源網(wǎng)絡(luò ),侵刪)1、安裝與配置
Windows系統:可以從MySQL官網(wǎng)下載安裝包,按照提示進(jìn)行安裝和配置。
Linux系統:可以使用包管理器(如apt、yum等)進(jìn)行安裝,或者從源碼編譯安裝。
數據庫:存儲數據的集合。
表:數據庫中的數(???)據結構,用于存儲具有相同屬性的數據。
記錄:表中的行,表(??-)?示一條數據。
3、SQL語(yǔ)句
CREATE:創(chuàng )建數據庫、表、字段等。
ALTER:修改數據庫、表、字段等。
DROP:刪除數據庫、表、字段等。
DML(Data Manipulation Language):用于對數據庫中的數據進(jìn)行增刪改查操作。(╯°□°)╯︵ ┻━┻
SELECT:查詢(xún)數(╯°□°)╯據。
INSERT:插入數據。
UPDATE:更新數據。
DELETE:刪除數據。
DQL(Datヽ(′ー`)ノa Query Langu??age):用于查詢(xún)數據,等同于SELECT語(yǔ)句。
GRANT:授權。
REVOKヽ(′▽?zhuān)?ノE:撤銷(xiāo)權限。
4、常用函數
字符串函數:CONCAT、LENGTH、SUBSTRING等。
日期和時(shí)間函數:NOW、D(╯°□°)╯ATE_ADD、DATEDIFF等。
聚合函數:COUNT、SUM、AVG、MIN、MAX等。
5、索引
索引是數???據庫中用于提高查詢(xún)速度ヾ(′▽?zhuān)??的數?據結構。
主鍵索引:在唯一標識一條記錄的主鍵上創(chuàng )建的索引。
普通索引:在非主鍵字段上創(chuàng )建的索引。
唯一索引:在非主鍵字段上??創(chuàng )建的具有唯一性的索引。
全文索引:用于??全文搜索的索引類(lèi)型,僅支持MyISAM和InnoDB引擎。
6、事務(wù)處理
事務(wù)是一組??原子性的SQL操作序列,要么全部執行成功,要么(?⊿?)全部回滾。
ACID特性:原子性(Atomicity)、一致性((′?`*)Consistency)、隔離性(Is??olati??on)、持久性(Durability)。
事務(wù)控制語(yǔ)句:BEGIN、COMMIT、ROLLBACK。
電話(huà):13347307821
網(wǎng) 址:http://www.hunqingrc.com/
地 址:上海市徐匯區66號