MySQL入门操作(新手,求指引,欢迎勘误)

                     TINYTEXT                     短文本字符串

数量格式大约分成三类别型:1.数字类型 2.日子档次 3.文本类型

2.求和:       select sum(列名) from 表名;

若有多条数据要求立异时,能够利用when then 达到,命令格式为     update
表名 set 列名 = case when 条件 then 新数据 when 条件 then 新数据 ……
end;

意识数目不适合数据类型时,能够变动数据类型,命令格式为            alter
table 表名 modify column 列名 新数据格式;

创设数据库后可对数据库进行操作,创制数据表:首先输入指令   use
数据库名;   然后输入指令    create table 数据申明(数据名1
数据格式,数据名2 数据格式……);

                     YEAR                           年份

   select 要摸索的列名 from 表名 where 列名between 值1 and 值2;    
查找值1与值2之间的多少

SELECT的应用

                     LONGTEXT                  相当的大文本数据

一.函数用到

                     TEXT                             长文本数据

   select 要物色的列名 from 表名 where 列名 like a%;    
查找情势为a%的数额,%代表七个未钦点字符,不计个数

4.求细小值    select min(列名) from 表名;

1.创办数据库

                     SMALLINT            

MySQL安装到位之后,基本操作有:1.创造数据库   2.删减数据库   
3.改动数据库

在已部分数据库中可选拔一个没用的数据库删除,命令为   drop database
数据库名;   也可在数据库名前添加 if exists,表示删除已存在的数据库。

一经须要向数据表中插入一条新的多寡时,可用命令                         
insert 表名(列名1,列名2……) values(数据一,数据二……);          
  (必须逐项对应)

3.求最大值    select max(列名) from 表名;

                     MEDIUMBLOB              二进制中等文本数据

有着数据中都能够设置空与非空 即 null 与 not
null,若数据能够为空则能够在数据类型后增加null,也可不加;若无法为空,则必须加not
null;

2.年华档次:DATE                           年-月-日

 

2.去除数据库


3.查询数据库

                     INT或INGEEGER      

1.select 要物色的列名 from 表名 where 条件;             
要摸索的列名处可输入*表示享有列

查询数据库的编码格局可用   show create database 数据库名;   
若要查询数据库中的表,则可用    show tables in 数据库名。

                     LONGBLOB                  二进制一点都不小文本数据

3.文本类型:CHA奥德赛                           定长字符

在MySQL中,创立数据库的一声令下为   create database  数据库名;   
个中可在数据库名前添加  if not exists,表示不另行创制同名数据库。

                     MEDIUMTEXT              中等文本数据

4.select 要摸索的列名 from 表名 where 列名 like a_;        
查找情势为a_ 的数据,_表示二个未内定字符

                     TIMESTAMP                两时刻里面间隔的秒

                     DOUBLE                      同上

1.求平平均数量:select avg(列名 from 表名;                      也可在avg(
  )后加as
你愿意看到的平平均数量列名,使表格彰显出来的是as前边的字符而不是avg(  
),下同

1.数字类型:TINYINT                     
暗中同意带符号,若不带符号则在其后增进 UNSIGNED 表示  不带有负数   (下同)

当发现表中数据要求更新时,能够用立异数据的吩咐,命令格式为    update
表名 set 列名 = 新数据 where 条件;

二.查找

或者                                                                    
                                 insert 列名 set 列名一 = 数据一,列名二
= 数据二,……

                     BLOB                             二进制长文本数据

                     DATETIME                   年-月-日 时-分-秒

2.select 要物色的列名 from 表名 where 列名<值1 or 列名 >值2;    
     查找列中型小型于值1或然超过值2的享有数据

3.select 要物色的列名 from 表名 where 列名>值1 and 列名 <值2;    
 
查找值1与值2之间的数额,借使急需摸索等于值1,值2的多少就在<,>后加= 

                     TINYBLOB                   
不抢先2伍13个字符的二进制字符

                     VA纳瓦拉CHA奥迪Q5                    变长字符

当发现数据表中剩下的数额时,能够去除多余的多少,命令格式为    delete
from 表名 where 条件;

                     MEDIUMINT            

                     TIME                            时:分:秒

                     FLOAT                        
使用时应当在其后加(a,b)表示整数和小数的位数

数据表创设完毕后可以向数据表中添加新的列,命令格式为               alter
table 表名 add column 新列名 数据格式;   

                     BIGINT

相关文章