zoukankan      html  css  js  c++  java
  • 基本的SQL语句

    SQL语句:
    数据库级别
    show databases;
    create database 数据库名称 default charset utf8 collate utf8_general_ci;#collate utf8_general_ci是数据库自己的匹配原则
    use 数据据名称;
    drop database 数据库名称;

    表级别
    show tables;#查看所有表
    desc 表名称;
    create table 表名(列名,类型,是否为空)引擎类型,表层编码;
    列如:
    create table tb5(
    nid int not null auto_increment primary key,
    name varchar(16),
    age int default 19#这里不要加逗号
    )engine=innodb default charset=utf8;
    create table tb1(nid int,name varchar(10))engine=InnoDB default charset=utf8;
    #事务,原子操作,回滚(事务其实就是起始操作和结束操作是一个整体,任何一方出现异常就会回滚到起始状态。比如:
    经典例子:银行转账,如果A向B进行转账,A刚刚赚了100,突然断电,导致数据在内存丢失,而A已经转出,B却没有收到,钱没了??
    如果把转账和收款,看成一个事务,那么一出现断电异常,就事务回滚到初始状态。)
    默认值,是否为空,自增列(数字,必须是索引—主键):
    mysql> create table tb4(nid int not null auto_increment primary key,num int not null);
    Query OK, 0 rows affected (0.30 sec)
    主键索引:
    一张表只能有一个主键,唯一不能重复,不能位null,一般情况下会将自增列设置成为主键。
    比如:1,2,3,4,5
    唯一索引:
    可以为null,比如:1,2,3,4,5,null,但是一张表可以有多个唯一列
    优点:
    --约束
    --索引,加速查找
    例如:
    create table student(
    name varchar(10) not null,
    num int not null,
    age int,
    gender int,
    primary key(name,num)#联合约束
    )
    主键:
    不能重复,不能null,一张表只有一个主键(可以多列组成一个主键)



    drop table tb1;#直接把表删除掉
    delete from tb1;#清空表的内容
    truncate table tb1;#清空表的内容

    select * from tb1;
    数据行级别
    select * from tb1;
    ==========================================================
  • 相关阅读:
    attention 介绍
    卷积神经网络中的channel 和filter
    滤波和卷积
    最容易理解的对卷积(convolution)的解释
    随机梯度下降
    optimizer
    一个深度学习的例子
    Batch_Size 详解
    softmax函数详解
    Must Know Tips/Tricks in Deep Neural Networks
  • 原文地址:https://www.cnblogs.com/lizeboLB/p/7779165.html
Copyright © 2011-2022 走看看