🍖初識SQL語句

引入

有了mysql這類數據庫管理軟件, 就能夠將程序員從繁瑣的數據管理中解脫出來, 讓咱們更加專一的編寫程序的邏輯mysql

一.sql語法

  • mysql服務端軟件即mysqld, 它幫咱們管理好文件夾以及文件
  • 前提是做爲使用者的咱們, 須要下載mysql的客戶端, 或者其餘模塊來鏈接到mysqld
  • 而後使用mysql軟件規定的語法格式去提交本身命令, 實現對文件夾或文件的管理
  • 該語法即sql(Structured Query Language 即結構化查詢語言)

二.3種SQL語言

SQL語言主要用於存取數據、查詢數據、更新數據和管理關係數據庫系統,SQL語言由IBM開發, 分爲3種類型:程序員

  1. DDL語句(數據庫定義語言) : 數據庫、表、視圖、索引、存儲過程, 例如CREATE DROP ALTER
  2. DML語句(數據庫操縱語言) : 插入數據INSERT、刪除數據DELETE、更新數據UPDATE、查詢數據SELECT
  3. DCL語句(數據庫控制語言) : 例如控制用戶的訪問權限GRANT、REVOKE

三.操做文件夾(庫)

添加庫 : create database db01 charset utf8;
image-20210129184407337sql

查庫 : show databases;數據庫

image-20210129184608445

改庫 : alter database db01 charset latin1;code

image-20210129185635028

刪庫 : drop database db01;索引

image-20210129185851924

四.操做文件(表)

先切換到文件夾下 : use db01開發

image-20210129193933948

增 : create table t01(id int,name char,age int);table

image-20210129195331899

查 : show tables軟件

image-20210129195550541

改 : alter table t01 modify name char(4);date

image-20210129201356582

改 : alter table t01 change names name char(3);

image-20210129201450476

刪 : drop table t01;

image-20210129203217161

五.操做文件內容(記錄)

增 : insert into t01 values(1,"派大星",22),(2,"章魚哥",34),(3,"海綿寶寶",23);

查 : select * from t01;

image-20210129204946178

改 : update t01 set name="蟹老闆" where id=3;

刪 : delete from t01 where id=2;

image-20210129205345857

清空表 : delete from t01

清空表 : truncate t01 ,數據量大,刪除速度比上一條快,且直接從零開始

--end--

以上只是簡單演示SQL語句, 詳解請看下篇文章

相關文章
相關標籤/搜索