91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MYSQL的基本SQL語句介紹

發布時間:2020-05-18 17:02:48 來源:網絡 閱讀:259 作者:三月 欄目:MySQL數據庫

下文主要給大家帶來MYSQL的基本SQL語句介紹,希望這些內容能夠帶給大家實際用處,這也是我編輯MYSQL的基本SQL語句介紹這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

MYSQL介紹

  • MySQL是一種關系數據庫管理系統,關系數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性. 由于MYSQL是一款開放源碼軟件,因此可以大大降低總體擁有成本.現在我們來介紹下MYSQL的SQL原生態語句

在本地設置MYSQL賬號

  • 創建my.ini文件
    [mysqld]
    character-set-server=utf8  #庫的編碼模式設置為utf8
    collation-server=utf8_general_ci
    [client]
    default-character-set=utf8
    user=root  # 賬號名為root
    [mysql]
    default-character-set=utf8   # 每創建一個庫,默認的編碼為utf8
    將MYSQL安裝的目標文件添加到環境變量中,在CMD中直接操作MYSQL數據庫.打開MYSQL時無需輸入賬號密碼,默認從配置文件my.ini中讀取

    將模式設置為嚴格模式

    set global sql_mode= "strict_trans_tables,only_full_group_by"; #修改為嚴格模式,只能查看到分組后的字段,配合聚合函數.其余操作會報錯
    例如:
    select * from emo group by post;  #會報錯,原因是分組之后在去查看某一條數據毫無意義
    強調: 模式設置為嚴格模式需要重新啟動MYSQL

    將MYSQL設置為后臺自動運行

    MYSQL的基本SQL語句介紹

MYSQL原生態SQL語句

庫: 本質就是一個文件夾

  • 增加
    create database 文件夾名  charset utf8;
  • 刪除
    drop database 文件夾名;
  • 修改
    alter database 文件夾名 charset gbk; #修改指的是修改文件夾的編碼方式
  • 查看
    show databases; # 查看所有文件夾
    show create database 文件夾名;  #查看指定文件夾

    表: 也就是一個文件

  • 切換所在庫: use 庫名
  • 強調:所有的建立文件的操作或者文件內容的操作的前提都是在這個庫,或者加前綴,庫名
  • 增加
    ceate table 表名(id int primary key auto_increment, #表示ID不為空且唯一會自動增長
    name varchar(16) not null # 不為空)
  • 刪除
    drop table 文件名
  • 修改
    alter table 文件名  add age int;   #add:增加一個屬性
    alter table 文件名 modify nae  char(30); #modify:不能改表頭,其余都能改
    alter table 文件名 change name NAME char(15); #change:既能改表頭也能改屬性
    alter table 文件名 drop age; #drop:移除age這個表頭
  • 查看
    show tables;  #查看當前庫所有表
    show create table 文件名; #只查看那一個指定的表
    desc 文件名 ; #查看指定的表里的所有屬性
  • 查看當前所在庫
    select database();

    記錄:也就是一行行的內容

    *增加
    insert into 文件名(id,name) values
    (1,'egon'),
    (2,'lxx'),
    (3,'alex');

  • 刪除
    delete from 庫名.文件名 where id>=2; #根據挑來產出具體哪一行
    清空表應該使用:
    truncate 文件名
  • 修改
    update 庫名.文件名 set name='lxx_dsb' where id=2; # 更新指定文件夾下的表,通過條件判斷,設置name=什么
  • 查看
    select id from 庫名.文件名; #查看庫名.文件名下的所有id
    select id,name from 文件名;  #查看文件名下的所有id, name
    select name,id from 文件名; # 查看文件名下的所有name,id
    select  from 文件名;  # 查看文件名下的所有內容
    select  from 文件名 where id>=2; #只查看文件名下id>=2的所有內容
  • 對于以上關于MYSQL的基本SQL語句,大家是不是覺得非常有幫助。如果需要了解更多內容,請繼續關注我們的行業資訊,相信你會喜歡上這些內容的。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洪江市| 庆城县| 永兴县| 镇坪县| 青海省| 龙门县| 霸州市| 谢通门县| 白河县| 咸丰县| 满洲里市| 仁怀市| 安阳县| 青龙| 肥乡县| 湖南省| 万源市| 石楼县| 长兴县| 东海县| 永新县| 文成县| 光泽县| 营口市| 土默特右旗| 上栗县| 普陀区| 子长县| 类乌齐县| 海南省| 祁门县| 永济市| 墨竹工卡县| 大渡口区| 伊春市| 武山县| 天长市| 宜城市| 阿合奇县| 长丰县| 萨嘎县|