Blogger Information
Blog 38
fans 0
comment 1
visits 36106
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
第三节课-学习MYSQL创建以及字段的增删改查
夜澜风的博客
Original
638 people have browsed it

实例

/*
Navicat MySQL Data Transfer

Source Server         : localhost_3306
Source Server Version : 50553
Source Host           : localhost:3306
Source Database       : xuexi

Target Server Type    : MYSQL
Target Server Version : 50553
File Encoding         : 65001

Date: 2019-03-21 17:53:24
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `user`
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `name` varchar(20) DEFAULT NULL COMMENT '用户名',
  `age` tinyint(3) unsigned DEFAULT NULL COMMENT '年龄',
  `sex` varchar(10) DEFAULT '' COMMENT '性别',
  `py` varchar(30) DEFAULT '' COMMENT '姓名拼音',
  `qq` varchar(20) DEFAULT '' COMMENT 'QQ号',
  `passwods` char(32) DEFAULT NULL COMMENT '密码',
  `bj` varchar(255) DEFAULT NULL COMMENT '班级',
  `ls` varchar(25) DEFAULT '' COMMENT '老师',
  `mobil` varchar(20) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('1', '大官人', '90', '男', 'daguanren', '255454444', '123467', '3', '王老师', '454454545454544');
INSERT INTO `user` VALUES ('2', '西门', '16', '男', 'ximen', '123498915', '123467', '2', '李老师', '454454545454544');
INSERT INTO `user` VALUES ('3', '韦小宝', '50', '女', 'weixiaobao', '12349891', '1234678', '1', '张老师', '454454545454544');

运行实例 »

点击 "运行实例" 按钮查看在线实例



知识点总结:

数据库,是保存数据的。

它属于关系型数据

数据库的表,需要新建

表里面有字段,它保存数据,它有不同类型的数据

字段名用小写英文,加下划线

字段类型:整型,浮点型,字符串型,时间型

长度: 类型的长度,11位

小数点:一般是用在浮点型

不是null: 这个字段的值,不允许是空

钥匙:key,主键,它的值是唯一的

自动递增,配合钥匙:增加一条数据,这个字段就会+1

无符号: +正数  有符号: -负数  


mysql

插入:INSERT INTO 

VALUES 是值,可以在插入使用,也可以在修改使用

INSERT INTO 

`user` (`name`, `age`, `py`)

VALUES ( '西门大官人', 24, 'ximen' )


修改: UPDATE

SET 设置

WHERE 条件,跟PHP的if一样

UPDATE `user` SET `name`='猪哥哥'

WHERE `age` > '28'


删除: DELETE FROM

DELETE FROM `user` 

WHERE `name` = '朱老师'


WHERE 条件,如果使用的是修改和删除,必须使用条件


图形管理MySQL,鼠标操作。

MySQL里的 连接 、 创建数据库 、创建表 、 创建字段、 增删查改, 全部可以用mysql语句进行操作

PHP操作MySQL的全部内容


查询:SELECT

* 此表的全部字段

查询自定义字段

SELECT `id`,`name` FROM `staff` 

WHERE `id` <= 3


FROM 关键,处理哪个表,在删除里也使用

搜索时,如果上万条数据,就需要使用HWERE条件

SELECT * FROM `staff` 

WHERE `id` <= 3

ORDER BY 排序关键词, 它有两个参数:ASC 正序  DESC 倒序

SELECT * FROM `staff` 

ORDER BY id DESC

LIMIT : 查询数量  

SELECT * FROM `staff` 

LIMIT 1,1

LMIT 1  代表查询1条数据

LIMIT 1,1  代表从第一条往后查询1条数据


组合查询

SELECT `id`,`name` FROM `staff` 

WHERE `id` <= 3 

ORDER BY id DESC

LIMIT 1


Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post