Skip to content

林豬豬

個人文章或筆記

Menu
  • 首頁
  • PHP
  • MariaDB
  • Mac
  • Windows
  • Java Servlet
  • 軟體設計
  • 其他
Menu

MariaDB基礎語法

Posted on 2023 年 2 月 22 日

操作功能:
    SELECT選擇
    INSERT插入
    UPDATE更新
    DELETE刪除
定義功能:
    CREATE DATABASE 資料庫名稱;
        建立資料庫(資料庫名稱 為自訂變數)。
    SHOW DATABASES;
        列出所有資料庫。
    DROP DATABASE 資料庫名稱;
        刪除資料庫。
    CREATE TABLE 表格名稱 ( 欄位名稱1 資料類型 條件, 欄位名稱2 資料類型 條件…PRIMARY KEY (主鍵欄位名稱));
        建立表格(在資料庫內操作)。
    SHOW TABLES;
        列出所有表格。
        SHOW TABLES FROM [資料庫名];
    DROP TABLE [表格名稱];
        刪除表格。
    USE [資料庫名稱];
        使用指定資料庫。
控制功能:
    START TRANSACTION;
        啟動交易機制
    ROLLBACK;
        還原至交易機制啟動之前的狀態
    COMMIT;
        提交交易
表格構造:
    table表格
    row列
    column欄
資料庫規則:
    主鍵:
        關連式資料庫需要有一個主鍵(primary key)絕對不會重複的值,如果資料都相同,將無法區分這兩筆資料。
        表格只能有從屬於主鍵的項目,才不會誤刪其他檔案。
    外部鍵:
        利用外部鍵讓表格連接建立關聯性。員工表單 內部門ID為外部鍵,連接部門表單 部門ID為主鍵
大小寫使用規範:
    SQL關鍵字全部以大寫文字輸入 SELECT…
    表格及視圖名稱只有開頭大寫英文輸入 Account
    欄位名稱全部以小寫輸入 account_id
主要資料類型:
    整數型INT
    實數型DOUBLE
    固定長度字串類型CHAR
    可變長度字串類型VARCHAR
    日期型DATE(YYYY-MM-DD)
規則:
    名稱使用”包住欄位:(碰到欄位名稱有特殊意義的符號時使用)例如:空白 以[欄位 名稱]為例。
        SELECT ‘欄位 名稱’ FROM 表名;
    括弧優先運算:()
        SELECT 欄位名稱 FROM 表名 WHERE (欄位名稱 + 值) * 值;

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

彙整

  • 2024 年 1 月
  • 2023 年 11 月
  • 2023 年 9 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 6 月

近期文章

  • 資料控制語言DLC
  • 資料定義語言DDL
  • Laravel身份認證與Passport身分驗證套件
  • RollBack回到交易機制啟動前的狀態
  • 刪除DELETE

近期留言

  1. 「WordPress 示範留言者」於〈網站第一篇文章〉發佈留言

豬豬説:那些你所逃避的,會在你需要的時候回來賞你一巴掌。

  • GitHub
  • Instagram
  • Mail
©2025 林豬豬 | Design: Newspaperly WordPress Theme