MySQL

1:创建数据库
   create database runoob;
2:删除数据库
   drop database runoob;
3:选择数据库
   use runoob;
4:数据类型
   数值类型:
     tinyint  1byte
     smallint  2byte
     mediumint 3byte
     int/integer 4byte
     bigint  8byte
     float  4byte
     double  8byte
     decimal(M,D) 如果M>D,则为M+2 否者D+2
 
   日期和时间类型:
     date  3byte  YYYY-MM-DD
     time 3byte HH:MM:SS
     year 1byte YYYY-MM-DD
     datetime8byte YYYY-MM-DD
     timestamp4byte YYYYMMDDHHMMSS
 
   字符串类型:
     CHAR  0-255字节   定长字符串
     VARCHAR  0-65535 字节  变长字符串
     TINYBLOB 0-255字节   不超过 255 个字符的二进制字符串
     TINYTEXT 0-255字节   短文本字符串
     BLOB  0-65 535字节  二进制形式的长文本数据
     TEXT  0-65 535字节  长文本数据
     MEDIUMBLOB 0-16 777 215字节 二进制形式的中等长度文本数据
     MEDIUMTEXT 0-16 777 215字节 中等长度文本数据
     LONGBLOB 0-4 294 967 295字节 二进制形式的极大文本数据
     LONGTEXT 0-4 294 967 295字节 极大文本数据
 
5:创建数据表
   create table if not exists runoob(
    runoob_id int unsigned auto_increment,
    runoob_title varchar(100) not null,
    runoob_date date,
    primary key(runoob_id)
    )engine=innodb default charset=utf8;
  
6:删除表
   drop table runoob
 
7:插入数据
   insert into runoob(runoob_tile,rumoob_autho,...) values ('PHP','dfaf',NOW());
 
8:查询
   select * from runoob_tbl;
 
9:更新
   update runoob_tbl set runoob_title='C++' where runoob_id=3;
 
10:删除
   delete from runoob_tbl where runoob_id=3;
 
11:like查询
   select * from runoob_tbl where runoob_title like '%Sql';
 
   like 匹配/模糊匹配,会与 % 和 _ 结合使用。
   '%a'     //以a结尾的数据
   'a%'     //以a开头的数据
   '%a%'    //含有a的数据
   '_a_'    //三位且中间字母是a的
   '_a'     //两位且结尾字母是a的
   'a_'     //两位且开头字母是a的
 
12:MySQL UNION 操作符
   SELECT country FROM Websites
   UNION(ALL)
   SELECT country FROM apps
   ORDER BY country;
 
13:排序
   SELECT * from runoob_tbl ORDER BY submission_date ASC;
 
14:GROUP BY 语句
   GROUP BY 语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。
 
15:Mysql 连接的使用
 
   JOIN 按照功能大致分为如下三类:
    INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。
    LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。
    RIGHT JOIN(右连接): 与 LEFT JOIN 相反,用于获取右表所有记录,即使左表没有对应匹配的记录。
    JOIN 按照功能大致分为如下三类:

      http://www.runoob.com/mysql/mysql-join.html

 
 

原文地址:https://www.cnblogs.com/zhaohu/p/9244102.html