數(shù)據(jù)庫常見類型:mysql外潜、 oracle阵幸、SQLServer滑臊、MorgDB
開服務(wù)的軟件有:XAMPP牍疏、PHPSTUDY
數(shù)據(jù)庫的客戶端分為命令行和軟件自帶
window +r 輸入 cmd //命令行
1.檢測(cè)是否有mysql -uroot
沒有:1)選擇Mysql安裝的目錄,在Mysql安裝的目錄中找到bin目錄冻押,把此路徑復(fù)制
2)打開我的電腦 右擊單擊屬性進(jìn)入控制面板單擊高級(jí)系統(tǒng)設(shè)置 點(diǎn)擊環(huán)境變量編輯用戶名變量 粘貼路徑點(diǎn)擊確認(rèn)
數(shù)據(jù)庫的基本格式:
開啟服務(wù) 數(shù)據(jù)庫=》表=》行=》列驰贷;
1.mysql -uroot
2.show databases; //查看數(shù)據(jù)庫
3.use text(數(shù)據(jù)庫的名字);
4.show tables;//查看數(shù)據(jù)庫中的數(shù)據(jù)表
5. SELECT * FROM stu;//查看數(shù)據(jù)表中的內(nèi)容
創(chuàng)建一個(gè)數(shù)據(jù)庫
1.CREATE DATABASE 數(shù)據(jù)庫的名字;
1.CREATE DATABASE sbsh CHARSET=UTF8;
2. USE 數(shù)據(jù)庫的名字;
USE sbsh;
3.創(chuàng)建數(shù)據(jù)表 stu表示數(shù)據(jù)表的名字
CREATE TABLE stu(
sid INT PRIMARY KEY AUTO_INCREMENT,//PRIMARY KEY(編號(hào)唯一)、AUTO_INCREMENT(自增)
sname VARCHAR(4),
age INT,// INT整形
sex VARCHAR(1),//VARCHAR()字符串型
price FLOAT(5,2)//FLOAT(共5位數(shù)洛巢,保留2位小數(shù))浮點(diǎn)型
);
Date:(日期類型)
4.項(xiàng)數(shù)據(jù)表中插入內(nèi)容
INSERT INTO stu VALUES('1','張三','18','男');
5.查看數(shù)據(jù)表
SELECT * FROM stu;
篩選stu的所有信息
SELECT * FROM stu;
篩選編號(hào)為1的信息
SELECT * FROM stu WHERE pid=1;
查看編號(hào)大于1的信息
SELECT * FROM stu WHERE pid>1;
篩選列
SELECT 列名 FROM 表名;
SELECT pname FROM stu;
篩選編號(hào)為1的列名為pname的信息
SELECT pname FROM stu WHERE pid=1;