數(shù)據(jù)庫:增刪改查
開啟一個數(shù)據(jù)庫服務器
客戶端:
1.命令行 window+r cmd
1)鏈接數(shù)據(jù)庫
mysql -uroot 解決方案
2)創(chuàng)建一個數(shù)據(jù)庫
CREATE DATABASE 數(shù)據(jù)庫的名字 CHARSET=UTF8;
3)進入數(shù)據(jù)庫
USE 數(shù)據(jù)庫;
4)創(chuàng)建數(shù)據(jù)表
CREATE TABLE 表名(
id INT,
name VARCHAR(4),
age INT,
sex VARCHAR(1)
);
5)插入數(shù)據(jù)
INSERT INTO 表 VALUES('','','','');
6)
SELECT * FROM 表履羞;
查看編號為1的員工信息
SELECT * FROM emp WHERE eid=1;
查看編大于3的員工信息
SELECT * FROM emp WHERE eid>3;
7)查詢一列
SELECT * FROM 表本慕;
SELECT eid,ename,age,sex FROM emp;
查詢ename列
SELECT ename FROM emp;
查詢編號為1的ename列
SELECT ename FROM emp WHERE eid=1;
刪除數(shù)據(jù)庫
DROP DATABASES 數(shù)據(jù)庫的名字;
//改:更新數(shù)據(jù)庫中的內(nèi)容
UPDATE emp SET ename='xxxxx';//謹慎操作
UPDATE emp SET ename='aaaa' WHERE eid=1; //更新一列
UPDATE emp SET ename='aaaa',age='19',sex='N' WHERE eid=1; //更新一行
//刪除
DELETE FROM emp;//刪除數(shù)據(jù)表中的全部內(nèi)容
DELETE FROM emp WHERE eid=1;
2.
練習:
創(chuàng)建一個數(shù)據(jù)庫 ibm
創(chuàng)建2個表 1. 部門表 dept(
不重復 自增
部門id INT PRIMARY KEY AUTO_INCREMENT
部門的名字
部門所在地
)
INSERT INTO 表 VALUES(NULL,'','','');
插入3條數(shù)據(jù)
2.員工表 emp(
員工編號
員工的姓名
性別
年齡
所在部門編號
)
給每個部門插入2條數(shù)據(jù)