不懂写啥那就给大家表演个 MySql 吧
??小媛:bit哥你好久好久没写文了呢。??
??1_bit:对呀,是挺久了,bit哥最近穷死了在赚钱呢。
??小媛:现在呢?
??1_bit:还是好穷。??
??小媛:既然还是好穷那就写写文怎么样尸一下。??
??1_bit:说得好有道理。
??小媛:那就开始吧。
??1_bit:那我应该写什么呢/p>
??小媛:随便都可以,反正我觉得我都没学。
??1_bit:那就写MySql吧,一篇文解决Mysql。
??小媛:也行,那就上吧。
一、什么是 MySql
??小媛:所以,什么是MySQL?
??1_bit:其实就是一个数据库,数据库的作用用来存储内容。
??小媛:啥意思/p>
??1_bit:就是你在做一个 站或者其他应用的时候,若需要使用到数据存储的服务,这个时候就需要用到数据库,将数据存储到这个数据库中。
??小媛:所以你的意思就是在数据库中存储数据,然后再在应用中使用这些数据/p>
??1_bit:是的,你看CSDN,是不是存储了你的账 信息,然后你可以登录,也可以发布文章,这些文章你在第二次登录的时候还存在。这就是因为这些数据存储在了数据库中,我们每次需要使用到这些数据的时候就通过数据库命令进行数据获取就可以了。
??小媛:我明白了,所以学习MySQL就是学习如何通过命令的方式调用数据库里面的内容吗/p>
??1_bit:是这个意思,MySQL是数据库的一种,其实现实中还存在很多数据库,但是有一部分流行的数据库是使用 SQL 命令作为数据获取、删除、改动、新增的,所以我们只需要学习一种基本上其他的数据库我们也可以很快的上手使用。
??小媛:原来如此,那就赶紧开始吧。??
二、懒办法安装MySQL
??1_bit:接下来我们就使用一些“懒鬼”的方式安装MySQL吧,我就是这样去做的。
??小媛:为什么要使用懒鬼的方式呢/p>
??1_bit:因为部分初学者可能会觉得MySQL的安装方式太多选项,怕安装错误总会感觉有点难。
??小媛:所以你说的方式是没有这些选项/p>
??1_bit:对的呢,我们现在直接去下载一个PhpStudy吧,这个是一个服务器的集成环境,但是超级简单我们直接傻瓜式安装就可以了。
??小媛:我搜索到了, 址是这个https://www.xp.cn/download.html。
??1_bit:对的,直接进去后直接下载 Windows 下的环境版本就可以了,毕竟你应该是 Windows吧/p>
??小媛:我应该还要做什么吧/p>
??1_bit:是的,你现在需要下载一个 sqlyog 之类的数据库管理软件,这样操作比较方便;我直接发给你吧,因为这个不是很好找。(找不到下载的同学私聊bit哥就好了)
??小媛:打开了然后呢/p>
??1_bit:点击新建后会出现点击确定。
三、懒办法与命令创建数据库
??小媛:接下来正式开始了吧/p>
??1_bit:对的,接下来就正式开始了。不过我们需要知道,常规数据库中比较重要的几个操作是增删查改。
??小媛:也就是增添数据、删除数据、查找数据和改动数据吧/p>
??1_bit:是的,我们这一篇文并不过多的涉及其他内容,就教会大家快速的使用数据库就ok了,别的就不讲了。
??小媛:你可真懒。??
??1_bit:我是项目实用主义,对于新手来说学会增删查改就已经可以做项目,没必要学习过多的内容,先入门数据库然后再扩展就行,不然就是增加了学习成本了。
??小媛:第一次见有人把水说成那么大义凛然。
??1_bit:你可以称呼我为懒狗。
??小媛:无脸无皮天下无敌。??
??1_bit:开始吧,现在我们使用命令创建数据库。
??小媛:!!怎么是大写,看不懂。
??1_bit:那就变成小写吧,SQL 语言的关键字不区分大小写呢。
??小媛:我输入到那个上面自动变成大写了。
??小媛:然后出现一个创建数据库的选择,字符集是用来干什么呢?
??小媛:然后呢/p>
??1_bit:然后输入如下命令。
??小媛:唔,insert 是插入的意思吧/p>
??1_bit:对的,insert into 就表示往哪个数据库表插入数据。
??小媛:所以 student 就是表名/p>
??1_bit:是的,在student后的圆括 中,nickname,sex,height,weight 这些都是需要插入值得字段,然后 VALUES 之后的圆括 中的 ‘Gates’, ‘nan’, ‘150’, ‘150’ 就是需要插入到这些字段的值。
??小媛:这些值是一一对应的?
??1_bit:是的,Gates 对应插入到 nickname 中、nan对应到 sex 之中,这些都是字符数据,所以需要使用引 引起来。
??小媛:明白了。
??1_bit:如果你觉得懒,你可以删除 (nickname,sex,height,weight) 这一列,然后按照数据库字段的默认顺序往里面插入值。
??小媛:你说的是这个顺序/p>
??小媛:ok了,成功的插入数据了。
??1_bit:这个时候你直接选择表,然后点击表数据就可以查看表中的内容。
??1_bit:哈哈哈。
六、懒办法与命令在表中删除数据
??1_bit:知道了创建数据库、创建表、新增数据那么接下来的删除数据也非常简单了。
??小媛:那该怎么做呢/p>
??1_bit:那就是下面这个命令了。
??小媛:所以 delete 就是删除的意思,然后 from 就表示从哪个表进行删除吧/p>
??1_bit:是的,在这里表示从 student 这个表进行数据删除,后面的 where 表示一个条件,这个条件就是 id=3,意思是 id 为 3 的这一条数据。
??小媛:明白了,然后运行程序后,刷新数据后确实删除这一行的数据不在了呢。
七、懒办法与命令在表中查数据
??小媛:查数据我觉得应该也很简单。
??1_bit:你看下面命令吧。
??小媛:select 是表示查数据,from 表示从哪一个表,在这里 student 表示需要查询的表,但是 * 表示什么呢/p>
??1_bit:* 表示你需要的数据,如果是 * 就表示所有数据,你也可以列出你需要的字段名,这个时候查询后就会显示这些字段的数据,就不会显示其他的了。
??小媛:是不是这样就会显示 nickname 和 sex 字段数据了/p>
??1_bit:是的,你也可以给查询加一个条件,例如你要查询nickname叫做 ffff 的数据就可以写成如下命令。
??小媛:后面的 where 就是条件对吧/p>
??1_bit:是的,结果如下。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!