数据库:
用软件开启服务,软件分别为:XAMPP PHPSTUDY
APACHE WEB服务
mysql 数据库服务器
数据库的客户端:命令行 软件自带(phpmyadmin)
命令行:window+r同时按下会出现弹出框输入cmd
数据库的基本格式:开启服务------->库-------------->表------------->行------------>列
查看数据库:
1.链接数据库:mysql -uroot;
2.查看数据库:show.databases;
3.进入数据库:use 数据库名字;
4.查看数据库中的数据表:show tables;
5.查看数据库中的数据表:select * from 数据库名字;
创建数据库:
1.创建数据库
CREATE DATABASE 数据库的名字;
CREATE DATABASE jd CHARSET=UTF8; //charset=utf8 表示编码方式 显示中文
2.进入数据库
USE 数据库的名字; 实例:USE jd;
3.创建数据表 stu表示数据表的名字:
CREATE TABLE stu(
sid INT, //int(整形)
pid INT PRIMARY KEY AUTO_INCREMENT;
sname VARCHAR(4) VARCHAR(字符串) //4表示字符串的长度
age INT,
sex VARCHAR(1),
price FLOAT(5,2),
proDate DATE,
);
4.项数据表中插入内容
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.查看数据表
SELECT * FROM stu;
1.筛选所有的员工信息
SELECT * FROM product;
相当于 select pid,pname,price,proDate,count FROM product;
2.筛选一列
SELECT 列名 FROM 表名;
SELECT pname from product;
3.只筛选编号为1的列名
SELECT pname FROM product WHERE pid=1;
4.只想看编号为1 的员工信息
SELECT * FROM product WHERE pid=1;
5.只想看编号大于1 的员工信息
SELECT * FROM product WHERE pid>1;