• 数据库基础知识一


    数据库基础操作:
    关系型数据库,如mysql 存在disk
    非关系型数据库 ,如redis 存内存
    数据库类型有三类:数字型,字符型,时间型

    blob 二进制字符
    text 文本

    mysql -h 服务器IP -P 端口 -u 用户名 -p 密码

    --单行注释
    /*........*/ 多行注释

    DDL 定义型sql
    DML 操作型sql
    DCL 控制型sql

    1、查看库信息
    show create database 数据库名;
    alter database db_name character set utf8; --修改库字符
    select database(); ---查看在当前哪个库
    1、创建表
    create table table_name(
    field1 type [完整约束条件],
    field2 type [完整约束条件],
    field3 type [完整约束条件],
    ....)[set character utf8];

    primary key 主键 (非空且唯一unique)
    --查看表信息
    desc table_name;
    show create table table_name;

    --查看创建表语句
    show create table table_name;
    --查看表结构
    show columns from table_name;

    --修改表字段
    alter table table_name add field1 type,add field1 type ; ---添加多个表字段
    modify field1 type after field ;----修改一个字段类型
    change field1 new_field type; ---修改字段名
    drop field; ---删除字段名

    更改表名
    rename table table_name to new_table_name;
    删除表
    drop table table_name;

  • 相关阅读:
    hdu 4460spfa用map来实现
    hdu 2579
    hdu 2845
    hdu 4462
    hdu 4557
    hdu 4639
    URAL 2078 Bowling game
    UVA
    HDU 5773 The All-purpose Zero 脑洞LIS
    Codeforces Round #368 (Div. 2) C. Pythagorean Triples 数学
  • 原文地址:https://www.cnblogs.com/longyi2020/p/13939801.html
Copyright © 2020-2023  润新知