原创 mysql-用戶權限管理

目錄 用戶管理創建mysql賬號權限管理(建號常用)用戶管理主要爲了控制權限,讓不同開發者,僅能操作屬於自己的業務範圍內的數據 創建mysql賬號賬戶中涉及三個數據: 賬戶名: 用戶名密碼ip地址: 如果是本機,可以不寫,@+主機地址端口號

原创 Mysql學習之事務的隔離性

今天咱們說說事務,相信大家都知道事務的 ACID (Atomicity、Consistency、Isolation、Durability,即原子性、一致性、隔離性、持久性)。 原子性:表示一個事務不可在分割,而且事務中的操作要麼一起成功,要

原创 MySQL中SQL語句常見優化策略

1.避免全表掃描對查詢進行優化,應儘量避免全表掃描,首先應考慮在where 及order by 涉及的列上建立索引。 2.避免判斷null 值應儘量避免在where 子句中對字段進行null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描

原创 MySQL查詢——select

SELECT  select的完整語法: 複製代碼select col1, col2,... # 業務查詢的字段from table_name # 選取的哪張表[where single_condit

原创 mysql表的連接

目錄 1.笛卡爾積:將兩表所有的數據一一對應,生成一張大表2.連表查詢1.inner join 內連接2.left join 左連接(left join左邊的表爲主表,主表記錄必須全部顯示,輔表沒辦法對應上的,就通過null來補全)3.ri

原创 MySQL學習——操作數據庫

創建數據庫語法1 create database [if not exists] 數據庫名2 [default] character set 字符集名3 [default] collate 校對規則名;實例複製代碼1 mysql> crea

原创 MySQL語言分類——DML

DMLDML的全稱是Database management Language,數據庫管理語言。主要包括以下操作: insert、delete、update、optimize。 本篇對其逐一介紹 INSERT數據庫表插入數據的方式:   1、