白码@Mysql学习之路
白码@Mysql学习之路
欢迎初学者学习MySQl
欢迎大家开始数据库的学习,从今天起更新我的MySQL的学习记录。白码也是第一次写博客,希望各位大佬多提提意见!!!
##想学MySQL,没有相应的软件那是大大的不行的。
我的写码途径:
1.OracleVM VirtualBox(虚拟机)
在VB中建立uroot虚拟机,然后在左下角的九子格中找到终端,进行编码。
2.XShell
XSehll需要连接虚拟机,然后进行编码。
接下来进入正题:
一、什么是数据库?
1.1按照一定的数据 结构来存储和管理数据的仓库
1.2计算机是如何处理数据的?(主要放在磁盘和内存中)
二、那数据库是怎么分类的呢?
2.1关系型数据库(SQL)
特点:存储方式固定、安全
通过图片是不是觉得像EXCEL表。
2.2非关系型数据库(NoSQL(Not
Only SQL))
特点:存储方式比较灵活,存储数据的效率比较高,不太安全。
相比关系型数据库,不如它美观、好看。
插一句:MySQL不是数据库,而是数据库管理软件。
关系型数据库管理系统:采用关系模型来组织管理数据的数据库系统。
并不是大家理解的放在一个大仓库里,而是把数据存在不同的表中,将表存放在仓库中。
举图说明:
总结:
编写代码注意事项:
1 大小写:不严格区分大小写,默认大写为程序代码,小写为程序员写的代码(比较费眼)。
2 语句结束符:
每个语句都以;过着\g结束。
3 类型:强制数据类型(不再像python中那么随意了),任何数据都有自己的数据类型。
4 逗号:创建表的时候最后一行不需要逗号。