mysql-01庫and表and記錄基礎操作

[庫] 相關操作:
  • CURD
  1. 增(創建一個數據庫)
    create database 數據庫名稱 charset utf8;
  2. 查(查詢數據庫)
    show create database 數據庫名稱;(查看指定的數據庫信息)
    show databases;(查看所有數據庫)
  3. 改(修改庫的編碼)
    alter database 數據庫名稱 charset gbk;
  4. 刪(刪除數據庫)
    drop database 數據庫名稱;
  • other
  1. 切換到某個數據庫
    use 數據庫名稱;
  2. 查看當前所在數據庫
    select database();
[表] 相關操作:
  1. 增(創建一張表)
    create table 表名(id int not null primary key auto_increment , name char(10) default "ztind");
    表字段屬性有:字段名,字段類型,是否爲空,Key,默認值,額外聲明(6屬性)
    其中字段名和字段類型爲必填項。
  2. show tables; //查看所有表
    desc user; //查看user表結構
    show create table user; //查看user表sql語句
    
  3. alter table user modify name char(15); //修改name字段數據類型
    alter table user change name NAME char(15); //修改name字段名稱
    alter table user rename to student;  //修改表名 user->student
    

  4. drop table 表名;
[記錄] 相關操作:

  1. insert into 表名(字段1,字段2) values(值1,值2);
  2. select * from 表名; //查看錶裏的所有記錄
    
    select 字段1,字段2,制度3 from 表名;查詢具體字段名稱
    
  3. 改(修改字段值)
    update table_name set field1=new-value1, field2=new-value2;
    
  4. delete from table_name; //刪除該表所有記錄
    delete from table_name where field=value; //條件刪除
    
  5. 清空表
    truncate 表名; //執行後再次添加記錄主鍵從1開始
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章