• MySQL Class1


    学习内容:

    1.SQL:Structure Query Language 结构化查询语言 

    2.cmd进入SQL:

    mysql -u root -p 

    3.数据库创建过程:

    先数据库,再表,再有数据

    4.常用数据类型:

    int 整型

    float 单精度小数

    double 双精度小数

    varchar 可变长度字符

    date 日期类型

    text 文本类型

    5.常用语句:

    数据库操作:

    show databases; //显示所有数据库

    注意,SQL以分号来结束语句

    create database dbname; //创建数据库

    create database dbname

    default character set  uft8; //设置默认字符集

    show create database db_name; //显示某个数据库

    drop database db_name; //删除数据库

    alter database dbname default character set gbk; //修改数据库,将字符集改为gbk

    use dbname; //选中数据库

    表操作:

    show tables; //显示所有表

    create table table_name

    (

    field1  datatype,

    field2  datatype,

    field3  datatype

    )  //创建表,在创建之前先选中要创建表的数据库

    desc table_name; //显示表

    drop table_name; //删除表

    alter table  table_name add column 字段名 数据类型; //添加字段

    alter table table_name drop column 字段名; //删除字段

    alter table table_name modify column 字段名 数据类型; //改变字段类型

    alter table table_name change column 原名 重命名 数据类型; //改变字段名称

    alter table table_name rename to 重命名; //修改表名称

    insert into table_name values(); //添加数据 必须按顺序全部添加

    insert into table_name(字段名) values(); //插入部分字段

    update table_name set 字段名=值; //修改数据

    update table_name set 字段名=值 where 判断条件; //带条件修改数据

    update table_name set 字段名=值,字段名=值,字段名=值 where 字段名=值(判断条件); //修改多个字段

    delete from table_name; //删除表格内所有数据,数据可回滚

    delete from table-name where 字段名=值(判断条件); //带条件删除字段

    truncate table table_name;//删除表格内所有数据,可删除约束,数据不可回滚

    select * from table_name查询所有列

    select 字段名 from table_name

      2018/03/12

     

  • 相关阅读:
    AE开发中实现Control中的各种图形工具的方法(转)
    ArcEngine打开本地数据库
    【ArcMap】
    【ArcCatalog】
    go guid 和uuid生成
    go select 的default
    go select 使得一个 goroutine 在多个通讯操作上等待。
    go channel
    go goroutine
    go io.Reader 接口
  • 原文地址:https://www.cnblogs.com/whwjava/p/8548673.html
Copyright © 2020-2023  润新知