日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

前15天mysql_15天快速学习数据库Mysql基础操作命令

發布時間:2023/12/18 数据库 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前15天mysql_15天快速学习数据库Mysql基础操作命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡言

你還在為不了解不會操作MySQL數據庫而苦惱嗎?還為面對冗繁的數據不知怎么提取而憤懣嗎?

分享快速學習MySQL及基礎操作命令

那就利用閑暇時間和我一起掌握一門MySQL數據庫語言操作吧!

入門煉成記:跟上IT民工的腳步,掌握一門技能,不必再羨慕別人,我們自己也可是玩數據庫的高手;我依稀記得在之前看到MySQL數據庫全是密密麻麻英文單詞和字符,頭疼發憷,看IT民工可以輕松的敲寫代碼提取大量的數據,我卻望而卻步,為此郁悶不已;后因工作需要,才著手學習此語言,真正接觸后其實感覺真沒想象中的那么難;下面就由我講一些我學習的心得感受。

MySQL講寫目錄

Mysql接觸簡述Mysql基本操作命令及實例講解MySQL簡述(感觸)MySQL是關系型數據庫(database),是由多表按數據類型組織、創建、存儲管理的數據倉庫;學編寫MySQL語言,和SQLserver、Oracle很多編寫手法很相似,甚至有些命令使用的類型也一樣。MySQL其實可理解為有不同類型的數據組成的數據表,存儲在數據倉中,利用語言命令輕松從倉庫中的查詢調用有效數據,便于分析。利用命令框或借用第三方軟件進行圖形交互的一種數據庫軟件。

輸入password(登錄密碼)--按“enter”回車即可進入代碼編寫“mysql>”

簡而言之:

多種不同類型數據---(按一定規則要求)組合創建數據表格---存儲數據倉庫---管理器中編寫語言命令查詢調用(Enquiry)---編寫Select語句及其他調用語句組合成視圖(Views)

Mysql基本操作基本操作命令:登錄操作:(見上圖)

show命令操作(“show”中文意思即查看、顯示)

show命令常規用法,用于查看和顯示

Use命令選擇數據庫/數據表:use [數據庫名稱]顯示指定表表結構:(show /desc)

show/desc不同用法

打開Mysql-查詢Mysql狀態-查看數據庫-選擇指定數據庫-顯示數據庫下數據表

(簡述操作步驟)

數據類型:(字符串、數值、日期和時間)

常規、常用數據類型

2.數據/表相關操作:

創建數據表(create命令)詳解:create table 表名稱(字段/數據類型/空值null否/關鍵詞(自動增量),主鍵 )搜索引擎 default 編碼設置;

實例:mysql> create table ggboo (

id int not null auto_increment,

name char(10) not null,xuehao int(8) not null,

school char(20) not null,create_datetime datetime not null,

beizhu char null,primary key(id))engine=innodb default charset=utf8;

Query OK, 0 rows affected (0.10 sec)

(表創建成功:表結構顯示如下圖)

創建新表ggbook表結構

創建表常用的關鍵詞及意思

創建數據庫:create database 命令create database 數據庫名稱

實例:創建一個名為“gavin123”數據庫:

"create database gavin123"

刪除數據庫/表:drop命令drop database 數據庫名稱

drop table 數據表名稱

實例:創建一個名為“gavin123”數據庫和“gacin”數據表

"drop database gavin123"

"drop table gacin"

注:drop為整表/數據庫刪除

向數據表中插入數據:insert into 表名(字段——)values(值1,值2——)命令結構“insert into 表名(字段——)values(值1,值2——)”命令結構

實例:創建一個名為“ggbook”數據表中插入數據

"insert into gsbook

(id,name,xuehao,school,beizhu)

values

(null,"張燕",20190506,"華中師范學院",null)”

注:

若一次需要添加多行數據,可在values后邊添加多條值數據,且以“,”為分隔符;輸入為英文輸入法,且半角輸入;自動增量字段,可以NULL代替修改表結構:alter命令

alter用法組合詳解

語法結構:

1):alter+add+after(指定位置新增列及列數據類型)

2):alter+modify(修改列數據類型)

3):alter+change(改變列名及列數據類型)

4):alter+drop(刪除列)

5):alter+alter+set+default(設置列默認值)

6):alter+alter+drop+default(刪除列默認值)

注意:1、mysql中不區分大小寫;

2、編寫命令代碼輸入法必須在英文狀態下編輯書寫;

3、代碼段之間必須用“;分號進行分割,不然多段代碼會影響代碼運行且報錯;

4、代碼段內分隔符多為“,”逗號;

3.查詢及更新相關操作:(詳見下期文檔)

select----from用法distinct用法(排除重復值)union/union all 用法(合并)where用法group by 分組用法having分組過濾用法order by用法4.運算符:(詳見下期文檔)

數學運算符關系運算符邏輯運算符通配符5.函數用法:(詳見下期文檔)

6.正則表達式用法:(詳見下期文檔)

總結

以上是生活随笔為你收集整理的前15天mysql_15天快速学习数据库Mysql基础操作命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。