- 为什么要学习后端和数据库
后端是用来处理数据的,数据库则是用来存储数据的仓库,数据库只有后端语言能操作,前端语言操作不了。 - 工作环境
后端和数据库必须工作在特定的环境下:服务器。
服务器其实就是一台高级计算机,装有特定的软件。
服务器的获取是需要成本的,所以我们可以选择本地服务器。
本地服务器就是在个人电脑上通过安装一些特定的软件,让个人电脑形成特定的环境,运行后端语言和数据库。
特定的软件可百度搜索“好用的免费的php集成环境”,安装使用,尽量参考官方的文档。 - 数据库
数据库一般来说,没有可视化数据,数据直接源码存储,为了操作数据库方便,由第三方开发了一种数据库管理软件,叫做数据库管理系统
数据库管理系统根据管理方式的不同,又分为关系型数据库(mysql)和非关系型数据库。
关系型数据库,将数据表格化管理。
mysql自身也没有可视化管理页面,所以有了第三方,开发了建立在mysql基础上的可视化管理界面的工具,如navicat、sql_front。
使用可视化管理软件,实现数据库的创建,表的创建,字段的创建,信息的插入。
mysql一般都被集成到环境软件中,phpStudy和phpnow都自带mysql。
我使用的的是phpStudy,所以phpStudy的使用方式为:- 打开phpStudy界面,启动ApacheMySQL,右上角”数据库管理“选择sql_front(需要提前下载)打开;
- 打开之后显示“打开登录信息”对话框,有一条默认登录信息,名称是localhost,点击打开,会默认打开mysql的数据库连接,如果不想要默认,可选择删除该条信息,然后点击新建,“添加信息的对话框”,名称:无所谓,自定义;host:数据库所在的服务器地址,默认是localhost;端口:3306;用户:默认是root,最高权限;密码:默认是root;数据库:提前选择已经存在的数据库(如果没有数据库不用选,先登进去,重新创建)
根据提示,填写以上信息,点击确定,之后就新建了一个登录信息,选择要登录的信息之后,点击打开,打开之后如有报错,点击确定,忽略该报错 - 左侧列表中,有localhost,下方会有三到四个数据库,这三到四个数据库都不要操作,在localhost身上右键,选择新建数据库,打开新建数据库对话框,写入数据库名称即可,点击确定(所有的自定义名称,尽量保守,安全,采取英文)
- 在新建好的数据库上右键,选择新建表格,打开新建表格对话框,输入表名即可,点击确定,双击刚才新建的数据库,看到表
- 在表身上右键,选择新建字段,打开新建字段对话框:
名称:自定义,如姓名,性别,年龄,成绩
类型:根据当前字段将来实际存储的数据类型设置
长度:按需选择,将来实际存储的数据的长度
其他默认,点击确定,根据需要,重复字段的创建 - 工具栏下方有:对象浏览器、数据浏览器、sql编辑器,选择数据浏览器,填入对应信息,SQL编辑器上方有个绿色的对号(发布),点击表示确认信息,绿色对号左边第二个,点击带有加号的表格图标(插入记录),添加新数据,重复操作表格,发布步骤
- 工作栏,最左侧,是刷新按钮
- 以上就是sql_front的使用,数据库创建好之后就是如何使用php操作mysql,创建php文件,内部代码如下:
// 1.建立与mysql的连接