zoukankan      html  css  js  c++  java
  • socketserver模块与mysql语句(一)

    socketserver:

    使用步骤:

    1 创建一个server类,继承socketserver.BaseRequestHandler

    2 在server类重写handle()方法,将需求写在handle方法中

    3 根据具体协议以及进程或线程方式实现并发选择类实例化:ThreadingTCPServer()

    4 通过实例化对象调用server_forever(),实现handler()方法执行


    SQL语句:结构化语句

    规范:
    1 不区分大小写(命令建议大写)
    2 以分号作为结束符号
    3 注释 -- /* */

    数据库的操作

    SHOW BATABASES; --查看所有的数据库(不一定在一个文件夹下)
    CREATE BATABASE database_name; --创建数据库
    SHOW CREATE BATABASE database_name; --查看创建数据库信息
    DROP DATABASE database_name; --删除某一个数据库
    USE database_name; --使用某个数据库

    数据表的操作

    --创建一个表
    CREATE TABLE table_name(
    字段名 字段数据类型 [约束],
    字段名 字段数据类型 [约束],
    ...
    字段名 字段数据类型 [约束],
    字段名 字段数据类型 [约束]
    );

    --查看表
    SHOW TABLES;
    DESC table_name;
    SHOW CREATE TABLE table_name;

    --约束
    primary key(主键):非空 且 唯一
    not null:非空
    unique:唯一

    --修改表
    ALTER TABLE table_name ADD 列名 类型 [约束] [FIRST | AFTER 字段名];
    ALTER TABLE table_name MODIFY 列名 类型 [约束] [FIRST | AFTER 字段名];
    ALTER TABLE table_name CHANGE 列名 新列名 类型 [约束] [FIRST | AFTER 字段名];
    ALTER TABLE table_name DROP 列名;
    RENAME TABLE 表名 TO 新表名;
    ALTER TABLE 表名 CHARACTER SET UTF8;

    --删除表
    DROP TABLE table_name

  • 相关阅读:
    二叉排序树
    #define使用方法
    typedef函数指针使用方法
    ORACLE触发器具体解释
    C++第11周(春)项目2
    建立人际信任的方法
    Error creating bean with name 'menuController': Injection of autowired dependency……
    strtok和strtok_r
    session销毁
    嵌入式相关5
  • 原文地址:https://www.cnblogs.com/yx179971/p/7229939.html
Copyright © 2011-2022 走看看