• Mysql_笔记2018.1.29


    1.主要数据库

    Oracle

    MySQL

    Sqlsever 微软

    MongoDB (非关系型数据库)

    2.MySql 专业词语

    1.数据库:一些关联表的集合
    2.数据表:表示数据的矩阵
    3.列:同excel的列,包含相同性质的数据
    4.冗余:存储两遍数据,可以使系统运行速度更快,【占用资源多了,修改的时候需要多处修改】
    5、主键:数据项的唯一标识符,在同一个表中不可重复
    6、外键:关联两个表的键
    7、复合键:多个字段组合的键
    8、索引:类似书籍的目录,在找的时候不是一个个遍历,而是根据哈希后的值排序,再用必加数(不缺订,一种算法)查找 
    9、参照完整性:保证数据的一致性
    

    3.数据占字节大小

    TINYINT    1字节     (-128,127) 整数
    SMALLINT      2字节   (-32 768,)小的整形
    MEDIUMINT     3字节   
    INT 或 INTEGER   4字节
    BIGINT          8字节
    FLOAT        4字节
    DOUBLE      8字节    
    

    4.Mysql几个常见的数据库存储引擎

    每次建表时可以根据存储格式选择不同的存储引擎,不同引擎支持的**不同。主要有:

    1.InnoDB存储引擎

    【默认轻轻功能强大,效率较低,支持并发、外键、回滚和修复,使用的最多】
        ---常规---        
    

    2.MyISAM存储引擎

    【插入记录快,默认静态(固定长度),不支持事物,对完整性、并发性支持弱】
        ---读取快,完整性、并发性要求不高---
    

    3.MEMORY存储引擎

    【在内存中存储,读取快但耗内存;很少使用,一般不能建很大的表,多是一次性表】
        ---临时表---
    

    5.DOS框使用数据库的流程【整理中...】

    1.查看当前数据库列表------- show databases;
    2.新建数据库------ CREATE database 数据库名;
    3.进入数据库------ use 库名;
    4.查看列表------- show tables;
    5.新建表-------;

    create table `表名`(
        `主键1` 字符类型      [ 属性 ]  [ 索引 ] [注释] ,
        `键2`    字符类型     [ 属性 ]  [ 索引 ] [注释] ,
                .
                .
        primary key(`主键1`)
    )engine=myisam default charset=utf8;
    

    案例:
    create table `user`(
      `id` int(11) not null auto_increment,     //auto_increment自增,,,自增的必须加到主键上
      `name` varchar(100) ,
      `email` varchar(100),
      primary key(`id`)
    )engine=myisam default charset=utf8; 
    

    5.进入表,查看表内键-------- desc 表名;

    6.给表插入数据

    insert into 表名 (键1,键2...) valuses(值1,值2...);
    

    7.查看表内信息
    select * from 表名;

  • 相关阅读:
    ad域的那些事儿
    关于vs无法创建虚拟目录的问题
    关于Java链接c#的webapi的注意事项
    创建.net framework webapi出现“Web 服务器被配置为不列出此目录的内容。”错误
    vs2017专业版和企业版的密钥
    数据库‘master’中拒绝CREATE DATABASE权限
    vue局部路由守卫使用
    记一次关于vantUI 下拉列表list加载数据的问题
    vue中使用require动态拼接img路径
    记录一次关于el-tree中让内容与左边有距离的爬坑记录
  • 原文地址:https://www.cnblogs.com/hellangels333/p/8379152.html
Copyright © 2020-2023  润新知