<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      MySQL

      MySQL

      初始化

      管理員身份運行cmd

      -- 初始化
      mysqld --initialize-insecure
      -- 注冊mysql服務
      mysqld -install
      -- 啟動mysql服務
      net start mysql
      -- 修改默認賬戶密碼
      mysqladmin -u root password 1234
      -- 登錄mysql
      mysql -uroot -p1234
      

      卸載MySQL

      -- 停止mysql服務
      net stop mysql
      -- 卸載mysql服務
      mysqld -remove mysql
      

      數據庫操作

      -- 查詢所有數據庫
      show databases;
      -- 使用數據庫
      use db_name;
      -- 查詢當前數據庫
      select database();
      -- 創建數據庫
      create database [if not exists] db_name [default character utf8mb4];
      -- 刪除數據庫
      drop database [if exists] db_name;
      

      SQL功能分類

      分類 說明
      DDL 用于定義數據庫對象(數據庫,表,字段)
      DML 用于對數據庫表中的數據進行增刪改
      DQL 用于查詢數據庫中表的數據
      DCL 用于創建數據庫用戶,控制數據庫的訪問權限

      表-DDL

      表創建

      create table table_name(
          字段名 字段類型 [約束] [comment '注釋'],
          ...
          字段名 字段類型 [約束] [comment '注釋']
      ) [comment '表注釋']
      

      約束

      not null 非空
      unique 唯一
      primary key 非空且唯一
      default 默認值
      auto_increment 自動增長
      foreign key 外鍵
      

      字段類型

      字符串類型 描述 數值類型 描述 日期類型 描述
      tinyint 小整數值 char 定長字符串 date YYYY-MM-DD
      smallint 大整數值 varcahr 可變長字符串 time HH:MM:SS
      mediumint 大整數值 tinyblob 小于255字符的二進制字符串 year YYYY
      int 大整數值 tinytext 短文本字符串 datetime YYYY-MM-DD HH:MM:SS
      bigint 極大整數值 blob 二進制長字符串
      float 單精度浮點數 text 長文本字符串
      double 雙精度浮點數 mediumblob 中等二進制長字符串
      decimal 小數值(精度更高) mediumtext 中等文本字符串
      longblob 二進制極長字符串
      longtext 極長文本字符串

      表的修刪查

      -- 查詢所有數據庫的表
      show tables;
      -- 查詢表結構
      desc table_name;
      -- 查詢建表語句
      show create table table_name;
      
      -- 增加字段
      alter table table_name add 字段 類型 [comment '注釋'] [約束]
      -- 修改字段類型
      alter table table_name modify 字段 新類型;
      -- 修改字段名和類型
      alter table table_name change 舊名 新名 類型 [comment '注釋'] [約束];
      -- 刪除字段
      alter table table_name drop column 字段;
      -- 修改表名
      alter table table_name rename to 新表名;
      
      -- 刪除表
      drop table [if exists] table_name;
      

      表-DML

      表的增刪改

      -- 指定字段插入
      insert into table_name(字段1,字段2) values(值1,值2);
      -- 插入所有字段
      insert into table_name values(值1,值2,...);
      -- 批量插入
      insert into table_name(字段1,字段2) values(值1,值2), (值3,值4);
      insert into table_name values(值1,值2,值3), (值4,值5,值6);
      
      -- 修改數據
      update table_name set 字段1=值1,字段2=值2 [where 條件];
      
      -- 刪除數據
      delete from table_name [where 條件];
      

      表-DQL

      表的查詢語句

      • 基本查詢
      -- 查詢多個字段
      select 字段1,字段2,字段3... from 表名;
      -- 查詢所有字段
      select * from 表名;
      -- 為字段起別名
      select 字段1 [as 別名1], 字段2 [as 別名2] from 表名;
      -- 去重
      select distinct 字段1,字段2 from 表名;
      
      • 聚合函數
      聚合函數 功能
      count() 統計數量
      sum() 求和
      avg() 求平均值
      max() 求最大值
      min() 求最小值
      select 字段列表
      from 表名列表
      [where 條件列表]
      [group by 分組字段]
      [having 分組條件]
      [order by 排序字段 [asc 升序/desc 降序]]
      [limit 索引,數量]
      

      沒有顯式指定 GROUP BY 子句時,模式要求 SELECT 列表中的所有非聚合列必須包含在聚合函數中

      posted @ 2025-10-23 22:23  Nobody_Cares  閱讀(13)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 又大又紧又粉嫩18p少妇| 精品女同一区二区三区在线| 国产精品青青在线观看爽香蕉| 亚洲五月天综合| 伊人激情av一区二区三区| 在线播放深夜精品三级| 久久人人爽人人爽人人av| 和黑人中出一区二区三区| 久久国产精99精产国高潮| 国产av不卡一区二区| 久久综合激情网| 67194亚洲无码| 黑森林福利视频导航| 亚洲国产欧美在线看片一国产| 99久久免费只有精品国产| 长白| 亚洲欧美日韩综合久久| 亚洲精品三区四区成人少| 少妇私密会所按摩到高潮呻吟| 天堂mv在线mv免费mv香蕉| 久久精品国产一区二区蜜芽| 国产精品电影久久久久电影网 | 国产精品普通话国语对白露脸| 综合色一色综合久久网| 国产精品鲁鲁鲁| 中国女人熟毛茸茸A毛片| 亚洲一区二区三区久久受| 激情综合网激情国产av| 中文字幕国产精品自拍| 精品熟女少妇免费久久| 亚洲更新最快无码视频| 色综合色狠狠天天综合网| 久久精品国产清自在天天线 | 欧美成人性色一区欧美成人性色区| 色综合天天综合天天综 | 国产亚洲精品VA片在线播放 | 国产高清在线精品一区二区三区| 国产精品高清国产三级囯产AV| 国产精一品亚洲二区在线播放| 欧美国产日产一区二区| 国产精品久久久久无码网站|