5.26数据库的增删改查

# 零、端口
- 计算机端口,计算机相当于城堡,端口相当于不同的门
    - 紫禁城,门相当多
        - 每个门有不同的作用
    - 计算机的每个端口都可以被赋予不同的功能
        - apache默认是80端口
        - mysql默认是3306端口
# 一、php操作mysql的语法
- 参考sql_front操作mysql的逻辑
0. 确认apache和mysql,都已经启动
1. 登录连接mysql,选择数据库
    - $link = mysqli_connect(数据库地址,数据库用户名,数据库密码,要操作的数据库);
2. 对指定表中的数据进行增删改查了
    - 向mysql发送sql命令的方法
        - mysqli_query(sql命令);
    - sql命令
        - 增
            - INSERT stu (name,age,cj) VALUES('王二','男','67')
        - 删
            - DELETE FROM stu WHERE id=6
        - 改
            - UPDATE stu SET name='李四' WHERE id>3
        - 查
            - SELECT * FROM stu
    - 使用mysqli_query向mysql发送命令时,增删改,的返回值可以直接作为布尔值处理
    - 但是查询操作,需要将返回值使用fetch系列方法解析,解析之后,才能得到数组或对象
 

# 关于路径:
- 相对路径,一般用于当前服务器内的资源
- 绝对路径,一般用于其他服务器的资源
-
# 四、cookie
## 1. cookie的介绍
- 也是一种本地存储。
- 关于通信协议:
    - 通信:传输信息
    - 协议:约定
    - 通信协议举例:
        - IP:用来标记互联网上每台设备的唯一地址
            - xxx.xxx.xxx.xxx
                - xxx:0~255
        - TCP:面向连接的协议(三次握手协议,可靠的通信协议)
            - 通信之前,必须先建立连接
            - 在么
            - 在
            - 我要发送数据了...
            - 网上段子:你想听一个TCP的笑话么
        - UDP:面向数据的协议(无连接协议,不可靠协议)
            - 不用建立连接,直接发数据,也不确认
          
            - ......
        - HTTP:超文本传输协议(网页传输协议,无状态协议)
            - 连接之后,传输信息,信息传输结束,立即断开,忘掉所有内容
            - 网购,整点秒杀
                - 打开网站,登录
                - 点击活动,登录
                - 查看商品,登录
                - 加入购物车,登录
                - 付款,登录
            - 记不住状态:登录状态,浏览记录,书签,播放记录.........
           
        - 如果任由http记不住状态,会对用户造成极大的不便
            - 所以,一种新的的技术应运而生
                - cookie:会话跟踪技术
                - 其实就是http每次连接的小秘书,帮助http记录每次连接产生的状态
- cookie:会话跟踪技术
    - 可以记录浏览器每次连接产生的状态
    - cookie记录到浏览器的缓存,所以,cookie也是本地存储的一种技术
    - 所以,cookie会跟随http协议发往后台
        - 意味着:cookie最好处于服务器环境中使用
## 2. cookie的特点
- 只能存文本
- 大小限制,大约4K
- 数量限制,大约50条
- 时间限制,默认:会话级(浏览器关闭);可以指定过期时间
- 不允许跨域,浏览器,网站,路径
- 注意:任何本地存储,都没有安全性,所以,不要在本地存储中直接存储账号密码,至少要加密
## 3. cookie的使用
- cookie是document的一个属性,这个属性值是个字符
    - 通过给这个属性设置不同格式的字符,实现cookie的不同操作
    - document.cookie
        - 实现增删改查
        - 有效期,路径
- 因为cookie用来记录http的状态,所以会跟随http发往服务器,最好将cookie放在服务器环境中使用
    - 某些浏览器支持在本地环境使用cookie

posted on 2020-05-26 22:46  上帝是女孩23333  阅读(109)  评论(0)    收藏  举报

导航