數(shù)據(jù)庫(kù):
用軟件開(kāi)啟服務(wù),軟件分別為:XAMPP PHPSTUDY
APACHE WEB服務(wù)
mysql 數(shù)據(jù)庫(kù)服務(wù)器
數(shù)據(jù)庫(kù)的客戶端:命令行 軟件自帶(phpmyadmin)
命令行:window+r同時(shí)按下會(huì)出現(xiàn)彈出框輸入cmd
數(shù)據(jù)庫(kù)的基本格式:開(kāi)啟服務(wù)------->庫(kù)-------------->表------------->行------------>列
查看數(shù)據(jù)庫(kù):
1.鏈接數(shù)據(jù)庫(kù):mysql -uroot;
2.查看數(shù)據(jù)庫(kù):show.databases;
3.進(jìn)入數(shù)據(jù)庫(kù):use 數(shù)據(jù)庫(kù)名字;
4.查看數(shù)據(jù)庫(kù)中的數(shù)據(jù)表:show tables;
5.查看數(shù)據(jù)庫(kù)中的數(shù)據(jù)表:select * from 數(shù)據(jù)庫(kù)名字;
創(chuàng)建數(shù)據(jù)庫(kù):
1.創(chuàng)建數(shù)據(jù)庫(kù)
CREATE DATABASE 數(shù)據(jù)庫(kù)的名字;
CREATE DATABASE jd CHARSET=UTF8; //charset=utf8 表示編碼方式 顯示中文
2.進(jìn)入數(shù)據(jù)庫(kù)
USE 數(shù)據(jù)庫(kù)的名字; 實(shí)例:USE jd;
3.創(chuàng)建數(shù)據(jù)表 stu表示數(shù)據(jù)表的名字:
CREATE TABLE stu(
sid INT, //int(整形)
pid INT PRIMARY KEY AUTO_INCREMENT;
sname VARCHAR(4) VARCHAR(字符串) //4表示字符串的長(zhǎng)度
age INT,
sex VARCHAR(1),
price FLOAT(5,2),
proDate DATE,
);
4.項(xiàng)數(shù)據(jù)表中插入內(nèi)容
INSERT INTO stu VALUES('1','張三','18','男');
INSERT INTO product VALUES(NULL,'蘋果','3.5','2018-10-28','6');
INSERT INTO product VALUES(NULL,'蘋果','3.5','2018-10-28','6');
INSERT INTO product VALUES(NULL,'蘋果','3.5','2018-10-28','6');
5.查看數(shù)據(jù)表
SELECT * FROM stu;
1.篩選所有的員工信息
SELECT * FROM product;
相當(dāng)于 select pid,pname,price,proDate,count FROM product;
2.篩選一列
SELECT 列名 FROM 表名;
SELECT pname from product;
3.只篩選編號(hào)為1的列名
SELECT pname FROM product WHERE pid=1;
4.只想看編號(hào)為1 的員工信息
SELECT * FROM product WHERE pid=1;
5.只想看編號(hào)大于1 的員工信息
SELECT * FROM product WHERE pid>1;