数据库的主要作用就是存完数据以后做些统计和查询。
可以连接自己本机,也可以连接其它的电脑。输入同桌的ip,用户名,密码,端口号。
可以新建数据库,删除数据库,编辑数据库(只能改字符集和排序规则)。
新建表,删除表,重命名表。
点完重命名就可以直接修改了,改完之后直接回车:
对表的操作,比较重要的是设计表(设计里面的字段)。
打开表之后可以添加数据,删除数据,修改数据,查询数据。
如果表的内容太多,如果直接打开,是看不到里面所有数据的,所以需要查询。
设计表的时候有个类型:
数据类型指的是存储数据的时候到底能存什么样的数据。
比如注册网站的时候昵称,手机号,密码都不可以随便输入,这些都属于数据类型与约束。
看看再往里面存数据,能不能存长度大于1的?
对于整数来说,你写的长度是没有意义的,它有自己的长度范围。
整数分为有符号和无符号,有符号就是有负数,无符号就是没有负数。
看下能不能存最大的数?
超过最大范围,试试:
看看能不能存最小的数?
超过最小范围,试试:
看下能不能存最大的数?
超过最大范围,试试:
计算机的最小单位是bit 0 或1
byte等于8bit
int等于4字节等于32bit(32个0或者32个1或者101010总共放32个)
对于32位的二进制数字到底代表多大的范围呢?
2^32-1代表最大的范围。
字符串中无论是中文、字母、符号等,一个就都是只占一个字符。
保存成功!
存个小数试试:
这是为什么呢?
为什么报错?
这里的5代表整个长度是5位,现在是6位了。
改成总长度是5位,再次点击保存试下。
关闭再次打开也没有问题。
如果改成小数点位四位,试试看:
刷新后就没有了:
因为小数点的长度限制的是1位。
如果小数点不写,长度总共存5位,点击保存。
改成小数点不写,整数写4位,点击保存。
整数长度=长度-设置的小数点长度
设置小数点长度限制是几位,小数点的长度就是几位
可以通过命令行看范围到底有多大:
遇到没见到的数据类型,就使用help来看,help只能在命令行里使用。
今天把文章给大佬看了,他告诉我这篇文章没有啥用,写的东西太空,没有啥重点。就一个表格的事,发一篇文章。
我思考了下,确实如此,这篇文章没重点内容。在此特意感谢@被水淹死的鱼。 所以,后面的文章我多总结重点内容发出。今天之所以把这篇文章附带发出,是作为对自己的提醒,汲取教训。
写文章是有技巧的,如果抓不住重点,我自己写的很累,别人看我的文章也是浪费时间。这篇文章就是篇失败的例子,学习东西不必写的面面俱到,要分轻重,提高效率,多沉淀,厚积薄发。欢迎多多指教,有则改之,无则加勉。