啦啦啦~今天我们换换口味吧,连续更了好多天的jQuery文档的分析博文了,说实话,萍子都有点招架不住了,噗噗噗,所以为了均衡营养,营养均衡,我们来点不一样的东西啊,哈哈,是不是很开心呀,哒哒哒~
讲真,萍子在没学习前端的时候,也就是高中大学时期,一直觉得自己喜欢实践,而非什么天天围着厚厚的理论书去啃。直到学了前端,萍子才发现其实并不是的,并不是什么喜欢实践而不喜欢理论,真的不是,那只是最简单不过的趋易避难罢了,唉~心塞塞,毕竟俗话说“难了不会,会了不难”啊,那好吧,我还是好好学习吧。
OK,不尬聊了,哈哈,开始干正事,我们一起来用本服务器创建一个数据库呀,“嗯,好的!”,好嘞,那我们开始,开开心心的开始~


首先,我要先引入我之前写过的一篇博客,就是有关于MySQL数据库操作语句的博文,方便不太了解的小伙伴先查看了解一下MySQL的实际情况,记得看哦,是有帮助的,因为下面我们说服务器数据库的使用的时候,会用到的!绝对不是蹭热度!!!
MySQL语句链接:MySQL语法
然后就是萍子开了一个MySQL专栏,还有几篇其他的文章,希望能帮到大家哦,共同学习共同进步!

数据库的创建

好了,开启正题,说说服务器数据库的使用,请先来看看下图(本人使用的是MAC系统,与其它系统其实大同小异):


以上图为例,我们先来说说,数据库数据表的创建,如上图左侧所示,那个地方就是PHP数据库数据表创建的地方,如果想要创建一个新的数据库,可以点击上方的“New”,然后主界面那块就会跳转出来一个界面:



然后在图中红框的部分填写数据库名,选择排序规则,这个数据库我们就建成了哟,萍子这个数据库就取名为pingzi了哦,羞羞~



数据表的创建

点击创建以后,它会直接自动的调转到创建数据表的页面,这个时候,我们就又要给数据表取一个名字了,让我想想叫什么好呢,要不就取当天的日期吧,纪念一下这篇博文的诞生日好了,ok,那我填上了哦,如下图:



这里需要注意的是,数据表名后面的“字段数”是什么鬼,嗯~通俗的讲就是我们要在数据表中记录数据的条目数,也就是我们要记录几个类别的数据啊,比如name一条,age一条等等,我们这边以三条为例。
填完这些点击上图大红框右下角的执行即可。
然后需要注意的是,数据库刚创建的时候,里面是空的,所以如图小红框所示,“pingzi”前面的符号是“-”号,这个减号并不是内容为空的意思,它表示着数据库现在是打开状态,点击它一下,会变成“+”号,代表着数据库是关闭状态。



数据表的填写

点击执行后,界面会自动跳转到我们新建的数据表编辑的页面,如下图:我们需要填写的内容,萍子会填好了截图放上来,然后逐一为大家解释的,先看看下图吧~
做好心理准备哦,被萍子描绘的实在是美的不像话了~



哈哈哈,是不是美美的啊,真的快美哭我了~~~
好了,学习时间,拒绝一切闲聊,现在来解释上图那一坨红框框的含义:

①.数据表的名称,虽然我们在上一步已经设置好了名称,但是在这里还是允许我们改动的。
②.add部分,是说假如我们在编写数据表的过程中,突然发现还有什么想加入的,就在这里选择加N条数据即可,选好了,点击后面的执行,下方就会多出添加数量的条数。
③.名字,是条目数的代号,主要就是填写一些我们需要的条目名称,萍子建议大家取一些见名知意的名字,方便后续查看,建议用英文哦
④.类型,是根据name选的,比如是数字类型这里就选int整型,是文字就选VARCHAR类型,当然了也有很多其它类型,大家可以在具体学习的过程中了解,萍子就不一一解释了
⑤.长度/值,是说到底也是根据name设置的,如图所示,我们应该根据实际情况设置数量。记住哦,并不是越多越好,不要浪费空间,最好设置恰当
⑥.排序规则,这里我们一般选择utf8_bin格式,意义是将字符串每个字符串用二进制数据编译存储,不会造成乱码或者其他情况,当然了,如果情况需要,也还是有很多其他选项可以选择的。
⑦.索引,其目的主要是提高查询速度的作用,就比如我们查询一组手机号码,但是设想我们如果知道首四位什么的,就会比啥也不知道要好查询的多。但是其实它是有副作用的,在提高查询速度的同时,会降低mysql语句插入和更新的速度。
⑧.A_I,是自增的意思,所以我们一般只给主键id设置,意思是在设置过程中,不用设置,它会自动增加。需要注意的是A_I和索引对于主键来说是相辅相成的
⑨.注释,是数据表条目数的注释,防止我们会忘记条目的意义,在后来的数据表上方会显示的。
⑩.表注释,与注释一个意思,为了注释这个数据表的主题
⑩+,(哈哈,就这样表示11吧,勿怪勿怪~),它的意思和排序规格是一样的
⑩++,存储引擎,这里我们选择MyISAM,简单的说就是存储方式。
MYISAM和INNODB是Mysql数据库提供的两种存储引擎。两者的优劣可谓是各有千秋。INNODB会支持一些关系数据库的高级功能,如事务功能和行级锁,MYISAM不支持。MYISAM的性能更优,占用的存储空间少。所以,选择何种存储引擎,视具体应用而定。

哎呦我滴妈,终于解释完了,咋这么多呢,但是能帮到大家,萍子还是很开心的~



数据表的展示

填写完数据表的初始设置,点击保存之后,就会跳到接下来的这个界面~



图中画框的,大框就是数据表建成后,数据库的内容情况,小框是建成一个数据表之后数据库的变化。
然后点击上图的“浏览”按钮,就能跳到数据表的内容界面,当然了,我们现在数据表中是没有内容的,所以是空的



点击“结构”按钮,就可以看到我们刚才创建的数据表的结构了,如下图:



点击“SQL”按钮,就可以在这边进行数据库的操作了,增删改查都可以~
具体这个MySQL语句怎么用,大家可以点击这里:MySQL语句用法



比如,我插入一条数据在数据库里面:



会显示:



然后浏览页面有了数据,就会变成这样:



同样的,如果仅仅是往数据库里添加数据,“插入”按钮跳转到的页面也可以:



然后后面值得一说的就是“操作”这个按钮了,它的界面是这样的:
可以在这一页修改表的排序,也可以进行操作数据表:是删除数据表还是清空等。




附加

最后需要说的是,其实我们的数据库除了创建操作,也是有其他的操作的,那怎么操作呢,点击左边数据库的名称。就可以看到下图:



如图所示可以对其进行,数据库注释、新建数据表、删除数据库等等操作。


呼呼,好了,以上就是我们数据库数据表操作的内容,有看不懂的小伙伴,欢迎留言询问哦,萍子会一直在的,加油加油加油!拜拜~~~

PHP本地服务器localhost与数据库MySQL的综合运用相关推荐

  1. HTML文件直接在浏览器打开和本地服务器localhost打开有什么区别

    最直接的区别,很容易注意到,一个是file协议,另一个是http协议. file协议更多的是将该请求视为一个本地资源访问请求,和你使用资源管理器打开是一样的,是纯粹的请求本地文件. http请求方式则 ...

  2. MYSQL连接不上本地服务器localhost

    1 打开DOS窗口,输入mysql连接命令时报错Can't connect to MySQL server on 'localhost' (10061) 2 上面出现的问题原因是我们的本地服务没打开, ...

  3. 使用虚拟机创建本地服务器

    前期准备 虚拟机:VMware15 Linux:CentOS-8.5.2111 数据库:MySQL 8.0 远程连接工具:Xshell 数据库连接工具:SQLyog-11.2.4-0 正式开始 创建C ...

  4. 博弈论数据可用性声明_阿里云云采购季活动最后一天,买云服务器送云数据库与云存储...

    大家好,我是服务器吧(服务器租用推荐网)小编,时间过得真快,今天还什么都没做呢,这不打半天就又过去了,而我还在想我们今天的"阿里云服务器优惠活动"该怎么写,刚刚查了一下阿里云这个词 ...

  5. mysql - Docker Wordpress连接到本地主机上的数据库服务器

    视频上面的 docker service create --name mysql -p 3306:3306 --env MYSQL_ROOT_PASSWORD=root \     --env MYS ...

  6. 阿里云mysql本地可以连接数据库_本地电脑连接阿里云服务器上搭建的MySQL数据库...

    一.前言 在上一篇博客:在CentOS 7 下安装mysql5.7 我们在阿里云服务器上安装好了MySQL 5.7.那么怎样可以使我们在本地的 navicat for MySQL工具上连接并进行数据库 ...

  7. c 访问阿里云mysql_本地怎样访问阿里云mysql数据库服务器

    全网最新活动请看下方内容或右侧内容! --------------- 本地怎样访问阿里云mysql数据库服务器,在阿里云上放数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据 ...

  8. mysql本地服务器密码,mysql如何修改密码

    今天利用SQLyog连接本地服务器,连接不上,一直报2003的错误,这个错误是由于本地mysql没有启动,经过一番倒腾,服务开启,但连接时再一次报1045Access denied for user ...

  9. 怎么远程虚拟机中的mysql_如何从本地远程访问虚拟机内的Mysql服务器?

    假设重装了操作系统,则本地的很多软件可能都需要重新安装,比如数据库.但是,假设我们把一些重要的软件安装在虚拟机当中,则在重装操作系统之前,数据库服务器可以和虚拟机一起进行备份.重装操作系统之后,原先的 ...

最新文章

  1. 浅谈数据分析的魅力和能力要求!
  2. 人脸识别软件正在学习识别熊脸和牛脸
  3. C# 时间+三位随机数
  4. Dataset之OttoGroup:OttoGroup数据集的简介、下载、案例应用之详细攻略
  5. Java 错误: 找不到或无法加载主类,问题集合
  6. 常见的web应用服务器
  7. 【H264/AVC 句法和语义详解】(五):Exp-Golomb指数哥伦布编码(理论篇)
  8. CSS伪元素 after 实现鼠标悬浮信息及动画效果
  9. [react] 除了实例的属性可以获取Context外哪些地方还能直接获取Context呢?
  10. Pytorch的BCEWithLogitsLoss函数中忽视标签怎么实现
  11. (动态示例)制作chm离线手册文件-w3school为例
  12. jeecms oracle v5_jeecms二次开发总结
  13. 解决springboot无法访问此网站,springboot启动后无法访问网站
  14. 7代服务器cpu型号,7代cpu的型号有哪些?酷睿7代cpu和八代cpu有的区别
  15. 跪了!美团Android开发工程师岗位职能要求,重难点整理
  16. 基于Spark实现电影点评系统用户行为分析—RDD篇(一)
  17. 航班编程代码c语言,航班查询系统C语言源程序
  18. 2013年最具技术影响力原创图书TOP10
  19. 基于SpringBoot+Vue 实现的OA自动化办公系统
  20. 全国青少年软件编程(Scratch)等级考试一级考试真题2020年12月——持续更新.....

热门文章

  1. 河北软件职业技术学院计算机专业分数线,河北软件职业技术学院录取分数线2021是多少分(附历年录取分数线)...
  2. MNIST数据集处理
  3. enumerate在python中是什么意思_python中enumerate什么意思
  4. 热式气体质量流量计检定规程_热式气体质量流量计基于热扩散原理
  5. oracle静默安装访问数据库慢,Oracle数据库静默安装总结
  6. 双十一丨你负责买买买 我做你背后的那个数据人
  7. 如果数据库也有一个元宇宙,应该会是什么样子?
  8. 去O入云的探索--Oracle到MySQL的迁移改造方案
  9. Oracle数据库性能问题分析的一种常规思路
  10. 升级更新:Oracle关于DB Link在2019年升级的10g版本兼容性