• MySQL


    • 一个彩蛋
      • MariaDB 是以 Monty 的小女儿Maria命名的,就像MySQL是以他另一个女儿 My 命名的一样,两款鼎鼎大名的数据库分别用两个女儿的名字命名,你大爷还是你大爷,老爷子牛批!

    1.MySQL安装

    1. 服务器上放数据库 ----》localhost 服务器
    2. 下载



    1. 下载完成 ----》安装
    • mysql-installer-community-5.6.25.0.msi
    • 同意条款

    • 选择最后一项 ----》自定义安装

    • 选择第一个 ----》最后一层第一个

    • 选择下一步 安装

    • 下一步

    • 配置 默认端口号【3306】

    • 设置初始化密码

    • 设置windows服务 ----》服务名称

    • 正式安装

    • 确认

    • 官网选择

    1. 终端 ----》连接

    • 使用

    2.MYSQL 语法总结基本使用



    • 常用命令
      • 连接数据库:mysql -h数据库地址 -uroot -psheep;
      • 创建数据库:create database sheep;
      • 连接指定数据库 use sheep;
      • 终端查看服务器上所有的数据库:show databases;
      • 查看指定数据下所有的表:show tables;
      • 查看一张表的数据结构:desc sheep;

      • MySQL 增加一个字段
        • 语法:ALTER TABLE 表名 ADD password VARCHAR(32) NOT NULL;
        • SQL:alter table sheep add password varchar(10) not null;
      • MySQL 修改一个字段
        • 语法:ALTER TABLE 表名 CHANGE 原子段名 新字段名 数据类型 [属性];
        • SQL:alter table sheep change sheep_name sheep_lamla char(20) not null;
      • MySQL 删除一个字段
        • 语法:ALTER TABLE 表名 DROP 字段名;
        • SQL:alter table sheep drop sheep_lamla;
      • MySQL 修改表名
        • 语法:ALTER TABLE<旧表名> RENAME [TO]<新表名>;
      • 添加主键约束
        • 语法:ALTER TABLE 表名 ADD CONSTRALNT 主键名 PRIMARY KEY 表名(主键字段);
        • SQL:alter table sheep add constralnt PK_user2_id primary key sheep(sheep_userID);
      • 添加外键约束
        • 语法:ALTER TABLE 表名 ADD CONSTRALNT 外键名 FOREIGN KEY (外键字段) REFERENCES 关联表名(关键字段);
        • SQL:alter table sheep add constraint PK_emp_dept foreign key(deptno) references dept(deptno);
    • 朱外键的关系
      • 主表(父表) classes 中没有的数据值,在副表(子表),是不可以使用的。
      • 父表的数据被子表引用,是不允许被删除的。
    • 删除朱外键约束
      • ALTER TABLE user2 ALTER age DROP DEFAULT;
  • 相关阅读:
    装饰着模式
    观察者模式
    策略模式
    nginx配置图片防盗链
    nginx配置文件详解( 看着好长,其实不长,看了就知道了,精心整理,有些配置也是没用到呢 )
    php引用计数的基本知识
    PHP运行模式
    CURL常用命令--update20151015
    memcache相同主域名下的session共享
    memcached命令行操作详解,命令选项的详细解释
  • 原文地址:https://www.cnblogs.com/Twittery/p/13734185.html
Copyright © 2020-2023  润新知