1. <i id="s6b2k"><small id="s6b2k"></small></i>
    <b id="s6b2k"><bdo id="s6b2k"></bdo></b>
  2. <wbr id="s6b2k"></wbr>

    mysql數據庫基本語法及操作大全_Mysql

    來源:腳本之家  責任編輯:小易  

    mysql數據庫基本語法

    DDL操作

    創建數據庫
    語法:create database 數據庫名;
    查看所有數據庫
    語法:show databases;
    切換(使用)數據庫
    語法:use + 數據庫名;
    創建一個表
    語法:create table 表名(
    字段名稱1 字段類型,
    字段名稱2 字段類型,
    字段名稱3 字段類型,
    …… ……
    );
    查看數據庫中所有表
    語法: Show tables;
    查看表的結構
    語法:desc 表名;
    添加字段
    語法:alter table 表名 add 字段名 字段類型
    刪除字段
    語法:alter table 表名 drop 字段名
    修改表名
    語法:rename table 舊的表名 to 新的表名
    修改字段類型
    語法:alter table 表名 modify 字段名 新的字段類型
    字段重命名
    語法:alter table 表名 change 舊的字段名 新的字段名 字段類型

    DML操作

    插入數據
    語法:insert into 表名 (字段名) value(內容)
    刪除數據
    語法:Delete from 表名 where 條件
    修改數據
    語法:update 表名 set 字段 = 修改后的內容 where (限制條件)
    查看數據
    語法:select 字段名稱 from 表名 where 條件
    刪除表
    語法:drop table 表名;
    truncate table 表名;
    刪除數據庫
    drop database 庫名;
    注:
    (1)Delete 僅僅刪除表中數據插入的記錄并沒有刪除
    (2)Truncate 刪除數據和記錄,相當于先drop這張表在create這張表

    約束

    主鍵約束特點:唯一性,非空性
    設置主鍵和自動增長
    主鍵:在創建表時,在要設置為主鍵的字段后面 添加上主鍵(primary key)
    自增長:在創建表時,在要設置為自增長的字段后面 添加上 auto_increment
    非空約束:不能為空
    在約束位置加上 not null
    外鍵約束:
    要基于主表的主鍵去創建
    在字段定義后 添加外鍵
    Constraint (外鍵名稱) foreign key(被約束的字段) references 主表名(外界約束它的字段)
    主表作為約束的字段需要是該表的主鍵

    DQL操作

    基礎查詢
    查詢所有:
    select * from 表名
    查詢指定列的數據:
    Select 列名1,列名2…… from 表名 寫哪(幾)列查哪列
    在當前數據庫查看其他數據庫中的表
    Show tables in 數據庫名
    查看非當前數據庫下表的數據
    Select 列名 from bank.user;
    Where 查詢條件
    關系運算符:> < = != >= <=
    區間:between A and B(A和B之間)【A,B】
    AND && 和 并且
    or || : 或
    not: 非 取反
    Is null:是空
    is not null : 非空
    in 在什么里面 包含
    模糊查詢
    Like 像
    通配符
    _:任意一個字符
    %:任意多個

    到此這篇關于mysql數據庫基本語法及操作大全的文章就介紹到這了,更多相關mysql數據庫語法內容請搜索真格學網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持真格學網!

    您可能感興趣的文章:Mysql數據庫存儲過程基本語法講解關于Mysql update修改多個字段and的語法問題詳析詳解MySQL alter ignore 語法詳解Mysql5.7自帶的壓力測試命令mysqlslap及使用語法Mysql語法、特殊符號及正則表達式的使用詳解Mysql 5.7.9 shutdown 語法實例詳解

  3. 本文相關:
  4. windows環境下重置mysql密碼操作命令
  5. centos7安裝 mysql5.6.29 shell腳本
  6. mysql 5.7.17 免安裝版配置方法圖文教程(windows10)
  7. mysql實現本地keyvalue數據庫緩存示例
  8. 簡單介紹mysql中group by子句的使用
  9. mysql中使用fredated引擎實現跨數據庫服務器、跨實例訪問
  10. 兩種mysql對自增id重新從1排序的方法
  11. wampserver下mysql導入數據庫的步驟
  12. windows下重啟mysql的方法
  13. 解析mysql與oracle update的區別
  14. mysql數據庫的基本操作有哪些
  15. mysql數據庫中最常用的幾個命令
  16. mysql數據庫用怎么操作
  17. mysql數據庫執行sql語句怎么寫
  18. 怎么連接MYSQL數據庫和執行SQL語句
  19. 什么是MySql數據庫
  20. mysql數據庫怎么執行sql語句
  21. mysql數據庫怎么學
  22. mysql數據庫時間操作的sql語句怎么寫?
  23. mysql數據庫刪除數據語句怎么寫
  24. 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全mssqlmysqlmariadboracledb2mssql2008mssql2005sqlitepostgresqlmongodbredisaccess數據庫文摘數據庫其它首頁mysql數據庫存儲過程基本語法講解關于mysql update修改多個字段and的語法問題詳析詳解mysql alter ignore 語法詳解mysql5.7自帶的壓力測試命令mysqlslap及使用語法mysql語法、特殊符號及正則表達式的使用詳解mysql 5.7.9 shutdown 語法實例詳解windows環境下重置mysql密碼操作命令centos7安裝 mysql5.6.29 shell腳本mysql 5.7.17 免安裝版配置方法圖文教程(windows10)mysql實現本地keyvalue數據庫緩存示例簡單介紹mysql中group by子句的使用mysql中使用fredated引擎實現跨數據庫服務器、跨實例訪問兩種mysql對自增id重新從1排序的方法wampserver下mysql導入數據庫的步驟windows下重啟mysql的方法解析mysql與oracle update的區別mysql安裝圖解 mysql圖文安裝教程can""""t connect to mysql servwindows下mysql5.6版本安裝及配置mysql字符串截取函數substring的mysql創建用戶與授權方法mysql提示:the server quit withmysql——修改root密碼的4種方法mysql日期數據類型、時間類型使用mysql之timestamp(時間戳)用法mysql update語句的用法詳解mysql存儲過程的優化實例解析如何使用zend framework 連接數據庫mysql筆記之數學函數詳解mysql8.0內存相關參數總結mysql could not be resolved: name or smysql timestamp的類型與時區實例詳解超詳細mysql使用規范分享詳細解讀mysql中的權限mysql不支持intersect和minus及其替代方法mysql 8.0.13 安裝配置圖文教程
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.yu113.com All Rights Reserved
    战天txt全集下载