1. 程式人生 > 實用技巧 >mysql的基本語句

mysql的基本語句

  1. 操作資料庫
    1. 增加
      create database db1 charset utf8;
    2. 檢視
      # 檢視當前建立的資料庫
      show create database db1;
      # 檢視所有的資料庫
      show databases;
      select database();
    3. alter database db1 charset gbk; # 改變資料庫的字元編碼
    4. 刪除
      drop database db1;
  2. 操作資料庫表
    1. 切換資料庫

      use db1; #切換資料夾
      
      select database(); #檢視當前所在資料夾

    2. create table t1(id int,name char);
      # t1 表名
      # id 欄位 欄位型別為 int 整數
      # name 欄位 欄位型別為char
    3. #檢視當前的這張t1表
      show create table t1;
      
      # 檢視所有的表
      show tables;
      
      # 查看錶的詳細資訊
      desc t1;
    4. # modify修改的意思
      alter table t1 modify name char(6);
      # 改變name為大寫的NAME
      alter table t1 change name NAMA char(7);
    5. 刪除
      # 刪除表
      drop table t1;
  3. 操作表中的資料
    1. # 插入一條資料,規定id,name資料leilei
      insert into t1(id,name) values(1,"mjj01"),(2,"mjj02"),(3,"mjj03");

    2. select id from db1.t1;
      select id,name from db1.t1;
      select * from db1.t1; 

    3. update db1.t1 set name='zhangsan';
      update db1.t1 set name='alex' where id=2;

    4. delete from t1;
      delete from t1 where id=2;
      # 如果要清空表建議用truncate,因為truncate效率比delete高,delete清空表的時候自增長的欄位不會歸零
      truncate t1;