首页 > 数据库技术 > 详细

My SQL

时间:2016-07-20 06:25:45      阅读:197      评论:0      收藏:0      [点我收藏+]

参考: 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;

My SQL

原文:http://www.cnblogs.com/book-book/p/5686837.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!