• 11课上笔记


    上节课回顾:

      1. 进程线程:I/O操作 , 计算操作

      2. praamiko: 

      3. 协程:

        -微线程

        和I/O结合

    内容:

      1. MySQL

        -- 程序

          --socket客户端

    2. 根据ip和端口进行连接

    3. 发送指令(send)

    7. 接受结果

          --socket服务端

    1. 运行起来

    4. 获取命令(recv): xxxx

    5. 解析命令:

      ...文件操作

      ...文件内容操作

    6. 返回结果

      数据库管理系统(软件)

      --客户端

      --服务端

        

    SQL语句:

      文件夹操作(数据库):

    创建:

      create database db1;

      create database db1 default charset  utf8;

    删除:

      drop database db1;

    进入文件夹:

      use db1;

      文件操作(数据表)

    创建:

      create table tb1(

          id int not null auto_increment primary key,

          name char(20)

          age int default(默认) 18,

          gender char(1)

          )

          1 . 列名

          2 .数据类型

          3 .是否可以为空

          4 .默认值

          5 .自增(一个表只能有一个自增列)

          6 .主键:

              约束:不能为空,不能重复(primary key)

              索引:加速查找:

          7 .外键

              约束:只能是某个表中某列已经存在数据

               

    多表:   

    create table userinfo (

          id int not null auto_increment primary key,

          name char(20)

          age int default(默认) 18,

          gender char(1)

          )engine=innodb default charset=utf8;

    insert into userinfo(name,age,gender) values('alex',19,'男')

    删除

      文件内容操作(数据行)

  • 相关阅读:
    DataTable distinct 去重复
    EF 实体字段设置主键和自增
    select into from 和 insert into select 的用法
    EF的 JOIN操作
    Linq左关联 右关联 内关联
    MySQL MGR集群搭建
    论用户体验测试:牛逼的功能千篇一律,好的体验万里挑一
    Spring Cloud使用总结
    数据采集与分析的那些事——从数据埋点到AB测试
    如何能低成本地快速获取大量目标用户,而不是与竞争对手持久战?
  • 原文地址:https://www.cnblogs.com/lipingzong/p/7141025.html
Copyright © 2020-2023  润新知