前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基础操作命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CDH6.3.2安装文档
- 下一篇: w7电脑蓝屏怎么解决_Win7电脑突然蓝