发表于: 2017-09-05 20:49:23
2 959
前言:人的成长是一个过程,过程的心酸和喜悦都必不可少的,要想到达理想的彼岸,就要努力驾驶自己小船,撑好风帆,掌握好方向,一定能够尝到胜利的喜悦的。既来之则安之,既然要选择了互联网这一个行业,便要时时施压,让自己更加勤奋的进入互联网之中。
今日学习:经过昨天MySQLD的安装,今天便努力学到了很多的sql语,首先学会了创建了自己的数据库,还取了名字叫dwh。开始的命令语是:create database(数据库名字);使用的时候就下use (数据库名字);然后再下,show databases;自己的数据库就出来了,刚开始的时候自己数据库怎么也出不来,因为database少加了s,根据百度经验,毕竟数据库不是一个,所以有了很好的了解。
然后学习了 create table语句, create table用于创建数据库的表, 语句的形式是: create table 表名称 (列名称1 数据类型,列名称2 数据类型,列名称3 数据名称,,,,,,);数据类型 (data_type) 规定了列可容纳何种数据类型, 主要有仅容纳整数。 在括号内规定数字的最大位数 。integer(size),int(size),smallint(size),tinyint(size);还有容纳带有小数的数字。"size" 规定数字的最大位数。"d" 规定小数点右侧的最大位数。decimal(size,d),numeric(size,d);容纳固定长度的字符串(可容纳字母、数字以及特殊字符)。在括号中规定字符串的长度。char(size);容纳可变长度的字符串(可容纳字母、数字以及特殊的字符)。在括号中规定字符串的最大长度。varchar(size);容纳日期date(yyyymmdd)。例如一些简单的,名字可以选用varchar(数据类型所支持的最大长度是255个字符)一个名字也就六个字符,但是varchar比较灵活,size可以随意写但是不能写小了,而char需要容纳固定长度的字符串,所以还是选用var char比较方便。对于手机号码qq号码这种纯整数的就可以直接用int,大小就不用写了。容纳日期就很简单了,用date就哦了。
最后又学了inser into语句,语法类型insert into 表名称 values (值1,值2,,,,,,);对于值来说,纯数字不需要加单引号,非纯数字需要加单引号。比如,'大师兄', 18749229383, dongwenhao117,在MySQL中不能有一丁点的错误,否则便不能识别出来。
明日计划:创建任务交给的表,制造出报名帖的业务表,并将表结构粘贴到日报中。
今日收获:学习使人进步,可以熟练一些sql中的常用语句了,show database;use(数据库);create table(表名称)......;desc (表名称);insert
into (表名称)values(....);select *from (表名称);
评论