• 初识mySQL(关系型数据库)


    一、数据库修改密码

    ①先执行use mysql;

    ②再执行update  mysql.user  set  password=PASSWORD(要修改的密码) where  user=’root’ ;

    mysql用户名:root

    mysql密码:自己修改

    mysql服务器地址:localhost

    二、

    mySQL数据库(关系型数据库)

    1.姓名(name):字符串:varchar;字符串长度:常见的为20位和50位;允许空值;

    2.性别(sex):bit,一般用布尔型数据,常用代码1=男,0=女;

    3.年龄(age):整形int;

    4.地址(address):字符串varchar,常用长度为50位;

    5.班级(class):字符串varchar,

    6.text:没有长度限制,可存图片(将图片转换为二进制流)

    7.主键pk(Primary Key):一张数据表里必须要有一个主键,表示一条数据,标识为钥匙;

    8.自增长列:为了避免重复,或者找不到建立合适的主键;每当插入一行时,数据自动增长;

    9.将表一直拆分到不能拆分为止,表拆的越多越好;

    10.外键(foreign key):必须要有两张表(主表、从表),主表控制从表,从表选择主表,主表中的外键列一定是主键;

    11.外键关系:优点(安全),缺点(工作效率慢,如果建立外间关系,主表不能删除、修改);公司不要求建立外键关系可以不使用;

    12.规则:数据库三大范式

    ①第一范式:保证每一列的原子性(每一列不能继续拆);

    ②第二范式:保证数据表的每一列都与主键相关;

    ③第三范式:保证数据表的每一列都与主键直接相关(数据表的标准准则);

    ④第一范式必须满足;

    13.规则:①将表拆分,一直拆分到不能拆分为止;

                  ②表名加前缀,名称小写

         ③如果找不到适合主键的列,就用自增长列;

         ④外键关系可以不加,看是否有特殊要求;

     

  • 相关阅读:
    The file 'MemoryStream' is corrupted! 的解决办法
    U3D包大小优化之microlib
    U3D中IOS平台泛型方法尽少使用
    {转}Unity3d+Jenkins 自动编译iOS、Android版本(U3D远程自动打包工具)
    Unity Remote 4安卓机使用指南
    2dtoolkit获取sprite像素大小的方法
    国行手机安装GOOGLE PLAY
    手机网络上YOUTUBE用fqrouter2~~
    U3D4.X版本无法安装MONODEV编辑器
    UNITY3D在IOS开发下的反射机制限制
  • 原文地址:https://www.cnblogs.com/wells33373/p/5971370.html
Copyright © 2020-2023  润新知