1. 程式人生 > >mysql基礎命令

mysql基礎命令

pos 數據操作 cmd creat 會有 inf 錯誤提示 表結構 let

mysql基礎命令

  • sql功能

    DML(數據操作語言):用於檢索或修改數據。
    DDL(數據定義語言):用於定義數據的結構,如創建、修改或者刪除數據庫對象。
    DCL(數據控制語言):用於定義數據庫用戶的權限。
  • 查看數據庫

    show databases;
  • 使用數據庫

    use test1;
  • 查看數據庫中表

    show tables;
  • 查看表結構

    desc people;
  • 數據庫創建腳本

    create table people(
    id         INT           AUTO_INCREMENT PRIMARY KEY,
    name       VARCHAR(30)   NOT NULL,
    password   VARCHAR(30)   NOT NULL,
    age        INT           NOT NULL,
    sex        VARCHAR(2)    DEFAULT‘男‘,
    birthday   date
    );
  • 增加數據

    insert into people (name,password,age,sex,birthday) values (‘zhangsan‘,‘1997‘,21,‘男‘,‘2005-02-02‘);
  • 刪除數據

    delete from people where name=‘zhangsan‘;
  • 查詢數據

    select * from people;
    select age from people where name=‘zhangsan‘;
  • 修改數據

    update people set age=36 where name=‘zhangsan‘;

參考教程

基礎操作學完,實際操作中會有許多的問題

  1. 建表時,最後一行不需要逗號(,),我就是因為這個困擾了好長時間。
  2. 插入數據時,不允許插入漢字,這是由於數據庫沒有編碼的原因。參考網址
  3. 輸入時總避免不了輸入錯誤,但是有時候輸入 exit或者 quit 等退出不出去,辦法就是有些命令都是成對出現的,輸入錯誤時把另外一半補上就可以了。參考網址
  4. cmd窗口沒有面板窗口容易使用,但是命令行可以得到很大的提高。輸入命令行之後如果提示錯誤,仔細查看錯誤提示即可,一般都是很好解決的。詳細的可以查看下面的圖片。
    技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

mysql基礎命令