mysql 删除时间一个星期_15天快速学习 数据库Mysql 基础操作命令(第一章)
簡言
- 你還在為不了解不會操作MySQL數據庫而苦惱嗎?
- 還為面對冗繁的數據不知怎么提取而憤懣嗎?
分享快速學習MySQL及基礎操作命令
那就利用閑暇時間和我一起掌握一門MySQL數據庫語言操作吧!
入門煉成記:
跟上IT民工的腳步,掌握一門技能,不必再羨慕別人,我們自己也可是玩數據庫的高手;我依稀記得在之前看到MySQL數據庫全是密密麻麻英文單詞和字符,頭疼發憷,看IT民工可以輕松的敲寫代碼提取大量的數據,我卻望而卻步,為此郁悶不已;后因工作需要,才著手學習此語言,真正接觸后其實感覺真沒想象中的那么難;下面就由我講一些我學習的心得感受。
MySQL講寫目錄
- 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)”
注:
- 修改表結構: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.正則表達式用法:(詳見下期文檔)
總結
以上是生活随笔為你收集整理的mysql 删除时间一个星期_15天快速学习 数据库Mysql 基础操作命令(第一章)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mobilenet cpu 加速_AI降
- 下一篇: asp.net编程网页弹窗显示变量_CO