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

歡迎訪問 生活随笔!

生活随笔

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

数据库

mysql 删除时间一个星期_15天快速学习 数据库Mysql 基础操作命令(第一章)

發布時間:2024/1/23 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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.正則表達式用法:(詳見下期文檔)


    總結

    以上是生活随笔為你收集整理的mysql 删除时间一个星期_15天快速学习 数据库Mysql 基础操作命令(第一章)的全部內容,希望文章能夠幫你解決所遇到的問題。

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