MySQL數據庫
是一個關係型數據庫,存在表的概念spa
結構,數據庫能夠存放多張表,每一個表能夠存放多個字段,每一個字段能夠存放多個記錄3d
Dos命令操做數據庫orm
PhpStudy使用終端打開數據庫blog
第一次打開默認的密碼是 root排序
進入以後的顯示以下:it
數據的增刪查改table
查看數據庫的指令 show databases;(必定要加;)form
建立數據庫 create database 數據庫名;select
刪除數據庫的指令 drop database one;
進入某一個數據庫 use 數據庫名;
查看數據表 show tables;
建立表 create table 表名(字段1 類型),(字段2 類型);
刪除表 drop table 表名;
修改表名 alter table 表名 rename 新表名;
進入表裏對字段進行操做
查看錶的定義 desc 表名;
添加字段 alter table 表名 add 字段定義;
刪除字段 alter table 表名 drop 字段名;
修改字段 alter table 表名 change 舊的字段名 字段定義;
修改字段類型 alter table 表名 modify 字段名 新的字段;
添加一條記錄 insert into 表名(id,name)value(值1,值2);
添加不指定字段名的語法 insert into 表名 values(值1,值2);
多條記錄添加 insert into 表名 values(值1,值2),(值1,值2),(值1,值2),(值1,值2)
查看記錄
select*from 表名; 查看全部的字段記錄
select id from 表名; 查看單個的字段記錄
select id,age from 表名; 查看多個字段的記錄
按條件查詢 select*from 表名 where 條件;
條件表達式
< > >= <= = != and or
排序查詢
select * from 表名 order by 字段名 [asc/desc];
asc 由低到高 desc 由高到低
限制查詢
select * from 表名 limit 2,5; 從第二個開始向後查詢五個
刪除記錄
刪除全部 delete form 表名;
按條件刪 delete from 表名 where 條件表達式;
改數據
updata 表名 set 字段=值; 若是不帶條件會把下面的記錄全改
按條件更新 updata a3 set age=23 where id=6;