zoukankan      html  css  js  c++  java
  • My SQL

    参考: 21分钟MySQL入门教程

    登录MySQL
      mysql -D DATABASENAME -h HOSTNAME -P PORT -u USERNAME -p
        -D 登录后进入数据库,非必选
        -h 指定登录主机名,登录当前机器可省略
        -P 端口
        -u 登录用户名
        -p 使用密码登录,若该用户没有设置密码可省略

    创建数据库
      create database DATABASENAME [other options];
        other options 如character set
    查看已创建的数据库
      show databases

    选择所要操作的数据库
      一、登录时直接指定
      二、登陆后
        use DATABASENAME;

    创建数据库表
      create table TABLENAME(columns);
    查看已创建的表名称
      show tables;
    查看已创建的表的详细信息
      describe TABLENAME;

    向表中插入数据
      insert [into] TABLENAME [(COLUMNNAME1, COLUMNNAME2, ...)] values (VALUE1, VALUE2, ...);

    查询表中数据
      select COLUMNNAME from TABLENAME [where conditions];
        COLUMNNAME可以用通配符 * 代替,查询所有列
        where子句支持=、<、>、<=、>=、!=、is [not] null、in、like、or、and等等

    更新表中数据
      update TABLENAME set COLUMNNAME = NEWVALUE [where conditions];

    删除表中数据
      delete from TABLENAME [where conditions];

    添加表
      alter table TABLENAME add COLUMNNAME DATATYPE [after postion];

    修改列
      alter table TABLENAME change OLDCOLUMNNAME NEWCOLUMNNAME DATATYPE;

    删除列
      alter table TABLENAME drop COLUMNNAME;

    重命名表
      alter table OLDTABLENAME rename NEWTABLENAME;

    删除整张表
      drop table TABLENAME;

    删除数据库
      drop database [if exists] DATABASENAME;

  • 相关阅读:
    CNN做序列标注问题(tensorflow)
    对于梯度消失和梯度爆炸的理解
    LSTM(长短期记忆网络)及其tensorflow代码应用
    Python之禅
    Python namedtuple
    Linux里的2>&1
    PySpark笔记
    平衡二叉树,B树,B+树
    lzo文件操作
    Hadoop的Shell命令
  • 原文地址:https://www.cnblogs.com/book-book/p/5686837.html
Copyright © 2011-2022 走看看