MySQL基本内容:
访问:2种
1、图形化界面(更加简单更美观)方式 - 傻瓜式操作
要求:同时打开mysql和apache
访问:localhost:端口号/phpmyadmin
2、*****命令行方式:复杂很多,但是只有这样你才能学到真正的技术:SQL语句
如何进入数据库:
1、打开cmd
2、输入cmd的命令,进入到d:/xampp/mysql/bin
1、输入:盘符: 回车
2、输入:cd xampp/mysql/bin
3、登录:mysql -uroot -p 回车不要加分号
4、退出:exit
5、SQL语句:关系型数据库SQL语句互通
1、数据库:
查看数据库:SHOW DATABASES;
创建数据库:CREATE DATABASE IF NOT EXISTS 数据库名称 CHARACTER SET utf8;
切换数据库:USE 数据库名称;
2、数据表:只教你如何创建数据表
数据库的数据类型:
数值:Int - 整型
Float/Double - 浮点型
Decimal - 精确值
字符串:
Char - 长度固定的
Varchar - 长度可变的
日期:
Date - YYYY/MM/DD
Datetime - YYYY/MM/DD hh:mm:ss
Timestamp - 时间戳(标识:唯一不重复 - id也可以)
创建数据表:
CREATE TABLE 表名(
字段名 数据类型,
...
);
举例:CREATE TABLE user(
id int PRIMARY KEY AUTO_INCREMENT,
name varchar(30),
pwd varchar(6),
email varchar(30),
vip varchar(1)
);
PRIMARY KEY:主键约束:绝对不会重复
AUTO_INCREMENT:主键自增:每次都会+1
3、*****数据/记录:
增:INSERT INTO 表名 VALUES(字段值,...);
举例:INSERT INTO USER VALUES(0,"张颜","123456","zy@qq.com","0");
删:DELETE FROM 表名 WHERE id=几; - 一旦删除数据就不回再回来了
改:UPDATE 表名 SET 字段名=字段值,... WHERE id=几;
查:3种语法:
SELECT * FROM 表名;
SELECT 字段名,字段名,... FROM 表名;
SELECT * FROM 表名 WHERE id=几;
Server&PHP-2 - 掘金 (juejin.cn)