发表于: 2017-07-24 21:49:38
5 838
今天完成的事:
一,认识MYSQL数据库中5中数据类型 分别为
1.字符型vrchar,char
当你建立自己的站点时,你会发现使用VARCHAR型字段要比CHAR型字段方便的多。使用VARCHAR型字段时,你不需要为剪掉你数据中多余的空格而操心。
VARCHAR型字段的另一个突出的好处是它可以比CHAR型字段占用更少的内存和硬盘空间。当你的数据库很大时,这种内存和磁盘空间的节省会变得非常重要
2.文本型 text 这没什么好说的 当需要存储大串的字符时,应该使用文本型数据。
3.数值型 SQL支持许多种不同的数值型数据。你可以存储整数int 、小数 numeric、和钱数 money。
他们的区别只是字符长度(INT型数据的表数范围是从-2,147,483,647到2,147,483,647的整数 SMALLINT 型数据可以存储从-32768到32768的整数. TINYINT 型的字段只能存储从0到255的整数,不能用来储存负数)括号内摘自网络
4.逻辑型 bit bit型字段只能取两个值:0或1。 经常用来表示是或否
5.时间型 datatime smalldatatime 一个 datatime型的字段可以存储的日期范围是从1753年1月1日第一毫秒到9999年12月31日最后一毫秒,一个smalldatatime的字段能够存储从1900年1月1日到2079年6月6日的日期,它只能精确到秒。
二,学习SQL基础语法 学习网址 http://www.w3school.com.cn/sql/index.asp
尝试在MYSQL用命令行 insert into student values('值1','值2')插入报名学员数据遇到问题 会在问题上写到
三,进行步骤四 我的天今天终于完成步骤四了 我都快哭了
这是先做的excle,然后开始设计表
最后问题许多 在师兄点拨下的成品
明天的计划:复习sql语法 继续往下学习 争取尽快熟悉 步骤6今天跨着完成了 明天计划5.7.8步骤
遇到的问题:在MySQL中打代码我的电脑打不出英文 '' 单引号 ,打出来的是中文’‘引号导致这次插入数据失败
在navicat中设计表每次点保存,ID后面的不是null就会被自动打勾 我上面贴的设计表的图也是这样的问题,今天先用手填ID 明天换个版本的navicat
数据插入完成无法保存,数据库编码无法更改 只能新建数据库重新设计表
收获:今天遇到的问题真的非常非常多(有些小问题自己解决了),主要是因为没有基础 现在看了些基础语法 真的开始不懵B了 比葫芦画瓢完成后也知道哪里不懂哪方面从哪里开始补了,问题很多 收获也很多 非常开心 也谢谢师兄不厌其烦的帮我,以后尽量少麻烦他 哈哈哈
评论