mysql
1.先進入到d盤根目錄(自己安裝mysql的碟符) cd d:\
2.輸入net start mysql
3.在d盤的根目錄下輸入mysql -u root -p就可以進入mysql的命令提示符
4.如果設定過密碼就輸入密碼
mysql
1.先進入到d盤根目錄(自己安裝mysql的碟符) cd d:\
2.輸入net start mysql
3.在d盤的根目錄下輸入mysql -u root -p就可以進入mysql的命令提示符
4.如果設定過密碼就輸入密碼
//樣例:建立乙個表emp
create table emp(
empno int(4) primary key,//設定為主鍵,注意主鍵的值是不允許重複的
ename varchar(10),
job varchar(9),
hiredate date,
sal float(7,2)
//樣例:給表中插入資料(可以插入多條資料)
insert into emp(empno,ename,job,hire,sal)
values(6061,'李興華','經理','2001-01-01',2000.30)
values(6062,'李興華','經理','2001-01-01',2000.30)
values(6063,'李興華','經理','2001-01-01',2000.30)
;//日期也得帶單引號
設定主鍵:
在建立表之後:
alter table 表名
add constraint pk_id primary key (id)//將id設定為為主鍵
刪除主鍵:
alter table 表名 drop primary key;
如果主鍵的屬性有自動自增的特徵(auto_increment)必須先去掉
alter table test1_2 modify id int;
alter table test1_2 drop primary key;
show命令
show databases; -- 顯示mysql中所有資料庫的名稱。
show tables;//使用命令前必須先進入某乙個資料庫(use 資料庫名)
常用指令:
建立資料庫:create database 資料庫名;
刪除資料庫:drop database 資料庫名;
進入指定資料庫 : use 資料庫名;
檢視資料庫中有哪些表: show tables;
檢視表:(1) desc 表名; 檢視表結構
(2) show create table 表名; 檢視表的細節
修改表名:alter table 舊表名 rename 新錶名;
給表中新添乙個字段(一列):alter table 表名 add 屬性名 屬性型別;
修改表中字段型別:alter table 表名 modify 屬性名 屬性型別;
修改表的欄位名(列名):alter table 表名 change 原始列名 新列名 資料型別;
刪除表中一列:alter table 表名 drop 欄位名;
刪除表:drop table 表名;
給表中插入資料:
insert into 表名(屬性1, 屬性2, 屬性3,....屬性n)//後面沒有分號
values (屬性1的值, 屬性2的值, 屬性3的值,.....屬性n的值);
修改表名:rename table 原來表名 to 新錶名;
檢視表中具體內容: select * from 表名;
修改表的字符集 alter table character set 字符集名稱;
資料型別:數值型別、日期和時間型別、字串型別
isnull(屬性,值1)//如果此屬性是null就將這個屬性的值賦為值1
select count(*) from 表名 where
update 表名 set 欄位名=『***』 where (約束條件)
delete from 表名 where(約束條件)(不加條件就是刪除所有)
//sql注入
"zs","12347'or'1'='1"));
單錶:
多表:
資料庫語法
建立乙個資料表 create table 表名 列名1型別1 約束,列名2型別 2 約束,列名 n型別n 約束 建立表時直接建立各種約束 create table 表名 列名1型別1 primary key 列名1,列名2,列名 n 主鍵約束列名2 型別2 unique,唯一約束列名3 型別3 id...
資料庫語法
建立資料庫 drop database myschool 刪除資料庫 create database myschool 建立資料庫on name myschool data 資料庫名稱 filename d myschool data.mdf 物理檔名 size 5mb,初始大小 maxsize 3...
資料庫 資料庫簡單操作語法
1.create 建立 建立資料庫 create database 資料庫名稱 建立資料庫指定字符集 create database 資料庫名稱 character set 字符集名 2.retrieve 查詢 查詢所有資料庫的名稱 show databases 3.update 修改 修改資料庫字...