mysql基礎(1)——框架
1、資料定義語言(DDL)
用於建立、修改、刪除資料庫物件
CREATE:建立表或者其他物件的結構
ALTER:修改表或其他物件的結構
DROP:刪除表或其他物件的結構
2、資料操作語言(DML)
用於改變資料表中的資料
和事務相關,執行後需要經過事務控制語句提交後才能真正的將改變應用到資料庫中
INSERT:將資料插入到資料表中
UPDATE:更新資料表中已存在的資料
DELETE:刪除資料表中的資料
3、事務控制語言(TCL)
用來維護資料一致性的語句
COMMIT:提交,確認已經進行的資料改變
ROLLBACK:回滾,取消已經進行的資料改變
SAVEPOINT:儲存點,使當前的事務可以回退到指定的儲存點,便於取消部分改變
4、資料查詢語言(DQL)
用來查詢所需要的資料
SELECT語句
5、資料控制語言(DCL)
用於執行許可權的授予和收回操作
GRANT:授予,用於給使用者或角色授予許可權
REVOKE:用於收回使用者或角色已有的許可權
CREATE USER:建立使用者
相關推薦
mysql基礎(1)——框架
1、資料定義語言(DDL) 用於建立、修改、刪除資料庫物件 CREATE:建立表或者其他物件的結構 ALTER:修改表或其他物件的結構 DROP:刪除表或其他物件的結構 2、資料操作語言(DML) 用於改變資料表中的資料 和事務相關,執行後需要經過事務控制語句提交後才能真正
JAVA高階基礎(1)---集合框架的認識
集合 集合的由來 通常,我們的程式需要根據程式執行時才知道建立多少個物件。但若非程式執行,程式開發階段,我們根本不知道到底需要多少個數量的物件,甚至不知道它的準確模型。為了滿足這些常規的程式設計需要,我們要求能在任何時候,任何地點建立任意數量的物件,而這些物件用什麼來容納呢?我們首先想到
javascript 面向對象基礎 (1)
ron str strong bsp rip spa pro type 通過 常見的創建對象的方式有3種: ① 聲明變量的方式 var obj1 = { key1: "val1", key1: "val2", show: function () { conso
mysql基礎(三)存儲引擎和鎖
mysql存儲引擎的概念: 關系型數據庫表是用於存儲和組織信息的數據結構,可以將表理解為由行和列組成的表格,各種各樣,不同的表結構意味著存儲不同類型的數據,在數據的處理上也會存在著差異,對於mysql來說,它提供了多種類型的存儲引擎,可以根據對數據處理的需求,選擇不同的存儲引擎,從而最大
java基礎(1)
span 類名 什麽是 編程語言 ati png {} 編程 企業 一、 什麽是java,它包含哪些技術 1、 java是一種面向對象的高級編程語言 2、 java包括 a) javase(java基礎) b)
mysql基礎(四)用戶權限管理和root密碼恢復
mysqlmysql用戶由用戶和主機名組成,[email protected]/* */,mysql的用戶和權限信息存儲在mysql庫中 mysql數據庫表: user #用戶賬號、全局權限 db #庫級別權限 host #主機 tables_priv
mysql基礎(六)mysql事務
mysqlmysql事務:是一個獨立的工作單元 事務必須通過ACID測試: 原子性(Atomicity):一個事務的所有操作要麽全部成功執行,要麽全部失敗後回滾 一致性(Consistency):數據庫總是從一個一致性狀態轉換成另一個狀態 隔離性(Isolation):一個事務在做出
mysql基礎(六)select語句
mysql單表查詢: SELECT [ DISTINCT ] [SQL_CACHE | SQL_NO_CACHE] select_expr [,select_expr ...] [FROM table_references [ WHERE
mysql基礎(六)之sqlAchemy
true syn lte color 模塊 實例化 codefirst pow import 參考博客:http://www.cnblogs.com/wupeiqi/articles/5713330.html函數編程:數據和邏輯分離 a= 123 b
mysql基礎(五)之pymysql
none set python 導入 char span import mysql pre pymysql模塊: pip3 install pymysql -i https://pypi.douban.com/simple Python模塊:對數據庫進行
mysql基礎(四)之索引
name 根據 正是 而不是 方案 加速 .com mtab 技術 索引簡介: 1、普通索引 普通索引(由關鍵字KEY或INDEX定義的索引)的唯一任務是加快對數據的訪問速度。因此,應該只為那些最經常出現在查詢條件 (WHEREcolumn=)或排序條件
實習培訓——Java基礎(1)
string 關系 size 它的 對象 main 字符 發現 src 實習培訓——Java基礎(1) 1、我的第一個JAVA程序 首先好配置好JDK環境,百度上有很多。創建文件HelloWorld.java(文件名與類名相同),代碼如下: public class He
網絡基礎(1)
網絡 協議 :協議就是指網絡通信時所遵循的規則和約定。服務:每個協議規定了一種網絡功能, 這種功能又稱服務,即每個協 議 都對用戶提供了一種服務。如 http協議為用戶提供了瀏覽web頁面 的功能,也就是提供了web瀏覽服務。主機(host ):連接到網絡的所有計算機統稱主機。主機分為兩種(或者說是
Python基礎(1):基本運算符
src com .com strong images http es2017 image 1-1 1. 算數運算: 2. 比較運算 3. 賦值運算 4. 邏輯運算 5. 成員運算 Python基礎(1):基本運算符
mysql======練習(1)
char sel ddr cte 考試科目 unique sco score select mysql 練習題***創建student表mysql> create table student ( -> id int(10) not null unique
MySQL筆記(1)
arch email utf null amp ima key big 查看 一、數據庫操作1.查看數據庫 show databases2.創建數據庫 create database kameng;3.進入數據庫 use kameng;4.刪除數據庫 drop databa
python基礎(1)
pythonpython是可執行程序,必須聲明解釋器1.python腳本解釋器指定的兩種方法:#!/usr/bin/env python 查找環境變量下的py文件#!//usr/bin/python 查找bin目錄下的py文件2.什麽是UTF-8?UTF-8是世界通用的語言編碼,在程序的首行加上
Mysql基礎(一)
基本管理 表結構 ####################################################################################什麽是數據庫:DB,DataBase--》數據庫 :依照某種數據模型進行組織並存放到存儲器的數據集合。DBMS,Da
自興人工智能-------------Python入門基礎(1)
bsp 編寫 意思 ctr 是否 比較運算符 -h name 字符串 Python 是一門簡單易學且功能強大的編程語言。 它擁有高效的高級數據結構, 並且能夠用簡單而又高效的方式進行面向對象編程。 Python 優雅的語法和動態 類型,再結合它的解釋性,使其在大多數平臺的許
C#基礎(1)
文檔 使用 忽略大小寫 read fault else ogr subst itop 摘要:學習c#已經有一段歷程了,回顧之前所打過的代碼以及筆記,做些常用的總結,希望以後工作中如果用到,方便查找。當然,個人首要目的是這樣,加深印象的同時,可以練習一下打字速