MYSQL数据库学习目标:掌握MYSQL基本知识学习数据库管理和操作掌握数据库设计方法熟练运用SQL编程语言基本概念MYSQL数据库是关系型数据库
关系型:使用一个关系,来表示实体信息和实体之间的联系
关系:就是二维表,有行有列的表格
学生实体信息表学号姓名性别地区班级名称ITCAST-001张男河北PHP0311ITCAST-75王女湖南JAVA0325ITCAST-123李男广西IOS0218ITCAST-156赵男天津NULL班级实体信息表班级名称上课教室PHP0311103JAVA0325210IOS0218108这两张表通过班级名称关联起来
关系型数据库:就是由二维表及其之间的联系组成的数据组织
同一个表中数据结构完全一致
数据是由记录组成记录是由字段组成
SQL:结构化查询语言专门用于处理关系型数据库编程语言
PHP也是编程语言变量,流程控制,函数数据库服务器的结构DBS=DBMS+DB数据库系统=数据库管理系统+数据库(数据)命令行客户端数据在服务器上是如何存储的
操作服务器通过服务管理来操作服务器开始->运行->services
msc3306是MYSQL服务程序的默认端口号可以用netstat–an命令查看服务是否启动命令行命令控制服务器的启动和关闭NetstartmysqlNetstopmysql错误原因:没有权限解决办法:用管理员方式启动命令行窗口C/S,client/server客户端/服务器方式访问数据库命令行客户端工具流程:1
连接和认证,提供4个参数,分别是主机地址,端口号,用户名,密码2
向MYSQL数据库服务器发送SQL3
MYSQL服务器接收并执行SQL,并且把结果返回给客户端4
客户端对结果进行显示5
断开服务器连接
Exit,quit,\q2,3,4这几步可以循环执行知识:非关系型数据库,NOSQL,notonlysql不仅仅