1. 程式人生 > >自學mysql(基礎篇)

自學mysql(基礎篇)

SQL(結構化查詢語言):當面對一個陌生的資料庫時需要一種方式與資料庫互動,我們通常用SQL語言與資料庫互動。

我們把SQL語言分為三類:

DDL語句:資料定義語句

DML語句:資料操縱語句

DCL語句:資料控制語句

使用資料庫也就是使用資料庫中的表,我們極大多數操作都是圍繞著表進行的。要想使用資料庫,我們首先需要建立一個數據庫(database),然後在這個資料庫中在建立表(table),最後就可以對這個表進行各種操作了。

下面介紹具體語句:

檢視當前已經存在的資料庫

show databases;

建立資料庫

create database 資料庫名字;(注意不要忘記分號,分好表示這句語句結束)

這裡在檢視一下當前已經存在的資料庫發現多了一個test1.

選擇資料庫

use 資料庫名字;(mysql中有很多資料庫,你要選擇你使用哪一個資料庫呀

刪除資料庫

drop database 資料庫名字;

再次檢視當前已經存在的資料庫發現test1已經被刪除了

前面說了剛剛我們大多數操作是圍繞著表進行的。剛剛我們演示了在使用表之前要做的。現在我們開始操作表(table)

建立一個表  

注意!!在建立表之前要先選擇在哪個資料庫下建立表,就是前面提到過的use 資料庫名。

create table 表名(欄位名字1 欄位型別, 欄位名字2  欄位型別......);

向表中

插入一條記錄

insert into 表名(欄位名1, 欄位名2.......)values ("欄位1的值", "欄位2的值".......);

查看錶的內容

select * from 表名;

修改表中記錄的資料

update  表名  set  你想要修改的欄位  =   你想要修改的值   where   欄位  =  ......;     (where後面的欄位是表中同一條記錄的另一個欄位)

刪除一條記錄

delete  from  表名  where   欄位 =  ......;

相關推薦

自學mysql基礎

SQL(結構化查詢語言):當面對一個陌生的資料庫時需要一種方式與資料庫互動,我們通常用SQL語言與資料庫互動。 我們把SQL語言分為三類: DDL語句:資料定義語句 DML語句:資料操縱語句 DCL語句:資料控制語句 使用資料庫也就是使用資料庫中的表,我們極大多數操作都是圍

java開發中的重中之重-------mysql基礎

介紹:   mysql是目前世界上最流行的關係型資料庫,在國內大的網際網路公司都在使用mysql資料庫,mysql經常被我們這樣概述,“mysql是輕量級關係型資料庫”,其實輕量級並不是說mysql是中小型資料庫,在專案開發中,儲存資料的量往往是一個架構問題,如果配合架構,mysql也是可以儲存海

【資料庫】MySQL奇淫技巧基礎

前言:由於mysql有很多很多“特殊的用法”,在此成其為奇淫技巧,很多用法很冷門,雖然由常用命令拼起來的,但是不是十分常用。對待一些特殊需求查資料都不太描述,這是個很尬的問題,所以在此梳理用到的所有奇淫技巧,當然有新的特殊需求,可以交流學習進一步完善,有任何非議都可以交流。下面是

史上最簡單MySQL教程詳解基礎之多表聯合查詢

常用術語 內連線 外連線 左外連線 右外連線 注意事項: 自連線 子查詢 在上篇文章史上最簡單MySQL教程詳解(基礎篇)之資料庫設計正規化及應用舉例我們介紹過,在關係型資料庫中,我們通常為了減少資料的冗餘量將對資料表進行規範,將

進階之路基礎 - 011 arduino api基礎手冊

異或 change 可用 算術運算符 chan 程序結構 換算 是否 關閉 arduino 函數 api 程序結構 在Arduino中, 標準的程序入口main函數在內部被定義, 用戶只需要關心以下兩個函數:void setup()void loop()setup() 函數

進階之路基礎 - 008 SPI數據傳輸(庫函數方法)

ria att clockd == bus 屏蔽 attach serial out 主機端: 1 /********************************* 2 代碼功能:SPI數據傳輸(主機端) 3 引腳說明: 4 SS/CS:片選(高電平屏

進階之路基礎 - 009 通過底層AVR方法實現SPI數據傳輸

lean oop and return false 進階 from setup pie 主機端: /********************************* 代碼功能:通過底層AVR方法實現SPI數據傳輸(主機端) 創作時間:2016*10*17 使用資源:

進階之路基礎 - 007 脈沖寬度測量

style 函數 long 最大 void serial 作者 println 電平 1 /********************************* 2 代碼功能:Pulse脈沖寬度測量 3 使用函數: 4 pulseIn(引腳號,脈沖響應電平,

sql系列基礎-前言 課前補充知識

ng- 2.0 .sql nbsp 值範圍 lease size cte file 前言 課前補充知識 Number(p,s) Number(p,s):數字類型,p 表示數字的有效長度(從數字的左邊第 1 位不為 0 的開始算起,直到最右邊的長度。取值範圍 0~38

angular入門基礎

頁面 anti uno itl func obd 作用域 input name 一、什麽是AngularJs? AngularJs是一個JavaScript框架,通過指令擴展了HTML,並且通過表達式綁定數據到HTML. AngularJs使得開發現代的單頁面應用程序(SP

Oracle面試題基礎

exception pen pri 差異 地址 刪掉 方案 試題 大表 1. Oracle跟SQL Server 2005的區別? 宏觀上: 1). 最大的區別在於平臺,oracle可以運行在不同的平臺上,sql server只能運行在windows平臺上,由於window

基礎第1課:C#程序設計基礎——動起來的Label控件

創建 文本編輯器 ble 知識 項目 pac too cli 雙擊 參考:學通C#的24堂課(羊皮卷系列) 1. Tool:VS2017(VS2008 VS2010 都可以) 2. 新建項目:C# -> Windows應用窗體程序 3. 在彈出的Form窗口中添加L

數組與集合基礎

效率 變量 hset 取出 集合 初始 queue 字符 行為 一、數組 能存放任意多個同類型的數據 1. 數據的聲明與賦值合並書寫:數據類型[] 變量名 = new 數據類型[長度] ① 聲明:數據類型[] 變量名; ② 賦值:變量名 = new 數據類型[長度] 2

認識C#的變量及運算方式基礎

開始 double 類型轉換 並且 eal 它的 style 獲取 空間 一、變量: 變量是一塊儲存的內存空間,並且該內存區域的數據內容可以變化。 變量的聲明:指定一塊內存空間,用於存放數據。變量的賦值:將數據存放到變量的內存空間。 ① 變量用於在內存中儲存數據;② 變

基礎掌握百度地圖興趣點獲取POI爬蟲python語言爬取基礎

region map 基礎 輸入 filter put mark page -h 實現目的:爬取昆明市範圍內的全部中學數據,包括名稱、坐標。 先進入基礎篇,本篇主要講原理方面,並實現步驟分解,為python代碼編寫打基礎。 因為是0基礎開始,所以講得會比較詳細。 如實現目的

【MongoDB】NoSQL Manager for MongoDB 教程基礎

好的 log 很難 gpo ssi next 破解 情況 eight 前段時間,學習了一下mongodb,在客戶端工具方面,個人認為 NoSQL Manager for MongoDB 是體驗比較好的一個,功能也較齊全。可惜在找教程的時候,發現很難找到比較詳細的

申論基礎基礎常識復習建議

地形 pos 基礎 ima clas 技術 相關 歷史人物 復習 一、歷史常識復習建議(1~3題)   以歷史人物為中心學習相關的歷史事實、常識。       二、地理知識復習建議(1~3題)   1、自轉和公轉      2、中國三級階梯      3、

python學習之路基礎——列表,字典,集合

cef mes 所有 聽說 基本 變量 .so tdi 作用 一、列表,元組操作 定義列表 names = [‘Alex‘,"Tenglan",‘Eric‘] 查看 >>> names[0] ‘Alex‘ >>> names[2]

python學習之路基礎——函數

pri inux 形參 定義變量 dev 函數計算 學生 span 指定 一、簡單介紹 三種編程: 面向對象 class 面向過程 def 函數式編程 def 過程是沒有返回值的函數 定義: 函數是指將一組語句的集合通過一個名字(函數名)封裝起來,

談談我對區塊鏈的理解基礎

希望 總決賽 意思 效果 理由 合約 又是 安全 價值       最近,區塊鏈技術成為每個人耳渲目染的話題,甚至被一些人認為可以顛覆整個社會,可能是由於比特幣的大漲,也有可能是因為國家政策的出行,各個國家都在為區塊鏈招兵買馬