MySQL學習筆記,操作數據庫常用語句

數據庫命令:
創建create database 數據庫名 charset=utf8;
刪除drop database 數據庫名;
查看所有數據庫:show databases;
使用數據庫:use 數據庫名;
----------------------------------------
表命令:
create table 表名(列...);
唯一標識的要求:id
    類型:int unsigned
    約束1:not null
    約束2:primary key
    約束3:auto_increment
列的格式:列的名稱 類型 約束
create table stu(
    -> id int not null primary key auto_increment,
    -> name varchar(10) not null,
    -> gender bit default 1,
    -> birthday datetime,
    -> isDelete bit default 0,
    -> );
查看錶show tables;
查看錶結構desc 表名;
修改表:alter table 表名 add|modify|drop 列名 類型 約束;
alter table stu modify column isDelete bit not null default 0;
刪除表:drop table 表名;
----------------------------------------
數據命令:
添加數據:insert into 表名(列名) values(值),(值)...;
修改數據:update 表名 set 列1=值1,... where ...;
刪除數據:delete from 表名 where ...;
邏輯刪除:update ....
備份:mysqldump > 目錄
恢復:mysql < 目錄\MySQL文件
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章