mysql
是一個關係型資料庫,存在表的概念
結構,資料庫可以存放多張表,每個表可以存放多個欄位,每個欄位可以存放多個記錄
dos命令運算元據庫
phpstudy使用終端開啟資料庫
第一次開啟預設的密碼是 root
進入之後的顯示如下:
資料的增刪查改
檢視資料庫的指令 show databases;(一定要加;)
建立資料庫 create database 資料庫名;
刪除資料庫的指令 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;
命令列運算元據庫
所有的語句都要使用 結尾 表名或者欄位名是一個特殊字元,就需要帶上 反引號 登入資料庫 mysql uroot p 然後加回車,輸入你的資料庫密碼即可 剩下的操作都是要經過第一步才可以完成的,操作的步驟都是按照列表的順序來完成的 檢視所有的資料庫 show databases 切換資料庫 use 資...
dos命令運算元據庫
第一步 mysql工具 mysql命令列 第二步輸入密碼 root 對資料庫進行增刪查改 檢視資料庫的指令 show databaes 建立資料庫 createdatabase 資料庫名 刪除資料庫的指令 dropdatabase 資料庫名 進入某一個資料庫中use資料庫名 對資料表增刪查改 檢視資...
運算元據庫
cdbtools db recordsetptr m recordset db.getresult select from product cstring xfrq xfrq.format d d d m xfrq.getyear m xfrq.getmonth m xfrq.getday m re...