摘要: Ajax是与服务器进行(异步/同步)交互的技术。 ajax的语言载体是javascript。 ajax的最大的优点也是特点:就是实现动态不刷新,通过异步方式,来提升用户的体验,同时优化了浏览器和服务器之间的传输, 可以把一部分以前由服务器负担的工作转移到客户端,利用客户端闲置的资源进行处理,减轻服务 阅读全文
posted @ 2019-01-05 23:25 玩转手绘 阅读(94) 评论(0) 推荐(0)
摘要: 1、数组是一个能在单个变量中存储多个值的特殊变量,并且可以根据键访问其中的值 2、数组分类 索引数组:用数字作为键名的数组一般叫做索引数组 关联数组:用字符串表示键的数组就是关联数组 多维数组:包含一个或者多个数组的数组 3、数组定义方式 $array = array(); 空数组 $array = 阅读全文
posted @ 2019-01-05 22:33 玩转手绘 阅读(135) 评论(0) 推荐(0)
摘要: 关于运算符 1、算数运算符 运算符 + - * / 复合赋值运算符:+= -= *= /= %= .= 数字型与字符型的数字 是可以用算术运算符运算的 结果的类型是数字型 2、自增与自减 ++ -- 对运算数进行递增操作 对运算数进行递减操作 在运算数之前,先递增或递减,再赋值, 在运算数之后,先赋 阅读全文
posted @ 2019-01-05 22:21 玩转手绘 阅读(212) 评论(0) 推荐(0)
摘要: php是一种运行在服务端的跨平台的脚本语言。 PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码 输出语句 1、echo echo可以输出打印一个或者多个字符串,逗号隔开 栗子:<?php echo 'jojo'."哈喽"; ?> 使用的时候可以不用加括号,也可以加上括号: 阅读全文
posted @ 2019-01-05 22:14 玩转手绘 阅读(111) 评论(0) 推荐(0)
摘要: 我们想要使用php,首先要做的是连接数据库,如下: <?php $db = new MySQLi('localhost','root','','z_1031'); !mysqli_connect_error() or die("数据库连接失败"); $db->query('set name utf8 阅读全文
posted @ 2019-01-05 22:13 玩转手绘 阅读(99) 评论(0) 推荐(0)
摘要: 在安装好了集成环境后,我们就可以操作php了,那么,我们来认识一下php。 那么,运行环境,php需要写在.php文件里, 保证能够运行php: 测试:echo “abc”; 保证时区设置正确: 测试:echo date(“Y-m-d H:i:s”); 保证模块设置正确: 测试:new mysqli 阅读全文
posted @ 2019-01-05 21:32 玩转手绘 阅读(185) 评论(0) 推荐(0)
摘要: 1、 查询Student表中的所有记录的Sname、Ssex和Class列。 select sname,ssex,class from student 2、 查询教师所有的单位即不重复的Depart列。 select distinct depart from teacher 3、 查询Student 阅读全文
posted @ 2019-01-05 21:22 玩转手绘 阅读(176) 评论(0) 推荐(0)
摘要: 关于触发器,在mysql中,触发器是一种机制,就像一个闹钟,事先预定好义好一段代码,该段代码无需人工调用,而是会在预定好的某个情况下自动执行。 通常有6种情况,对某个数据表的增(或删或改)之前(或之后)。 触发器内部也跟存储过程或存储函数一样,属于“编程环境”。 不能返回数据。 也不能有select 阅读全文
posted @ 2019-01-05 16:38 玩转手绘 阅读(121) 评论(0) 推荐(0)
摘要: 关于事务,我们需要有一个概念,那银行交易比喻很合适,一次性的执行完成,这叫事务,要么多条语句一次性执行完成,要么就一条也不执行。 在数据库中可以将“多条语句”的执行,当作“一条语句”来看到的一种内部机制,这叫事务。 事务具有四大特点,如下: 原子性:一个事务中的所有语句,应该做到:要么全做,要么一个 阅读全文
posted @ 2019-01-05 16:30 玩转手绘 阅读(115) 评论(0) 推荐(0)
摘要: 权限,这会是一个常用的点,数据控制,其实就是“分配权限”,它主要包含了两个问题 用户管理 权限分配 在mysql中权限大约30个,通过分配权限使不同的用户有不同的操作选择。 首先我们来创建用户: 语法形式:create user ‘用户名’@’允许其登录的地址’ identified by ‘密码’ 阅读全文
posted @ 2019-01-05 16:04 玩转手绘 阅读(101) 评论(0) 推荐(0)
摘要: 一、连接查询 1、all | distinct all 允许出现重复行 默认不写就是all distinct:不允许出现——就是所谓的“消除重复行” 2、from子句 指定数据的来源,可以是表,也可以是多个表。 3、where子句 where子句,相当于php或js中的if条件语句:其最终结果就是布 阅读全文
posted @ 2019-01-05 14:46 玩转手绘 阅读(127) 评论(0) 推荐(0)
摘要: 数据插入,当然,你得先建好一张表,因为是要往建立好的表里面存放数据,这以后会是经常使用的一个操作。 数据插入有三种形式,如下: 形式1: insert into 表名(字段名1,字段名2,....) values (值a1,值a2, .....), (值b1,值b2, .....),..... ; 阅读全文
posted @ 2019-01-05 11:47 玩转手绘 阅读(116) 评论(0) 推荐(0)
摘要: 关于数据库表的设计,它有一定的规范,遵循原则,在动手前,你需要理清思路,做一个规划,而后就可以往里面添加东西了。 对于表的设计,有以下几点规范: 第一,原子性 第二,唯一性 第三,独立性,消除传递依赖 原子性什么意思,就是说所存储的数据已经是不可再分割了。 唯一性是指每一行数据都具有唯一可区分的特性 阅读全文
posted @ 2019-01-05 10:58 玩转手绘 阅读(134) 评论(0) 推荐(0)
摘要: 首先,我们来认识一下索引,索引是一个内置表,它能够极大的提升查找速度,但是在提高查找速度的同时,会降低增删改的速度。 然后是约束,约束是一种限定数据以符合某种要求的形式,主要有以下几种: 1.主键约束primary key (字段名1,字段名2, .... ) 2.唯一约束unique key (字 阅读全文
posted @ 2019-01-05 10:49 玩转手绘 阅读(127) 评论(0) 推荐(0)
摘要: 对于数据类型来说,分类不少,记住几个常用的而后随查随用即可,在此整理一些,方便调用。 整数型{ tinyint smallint mediumint int bigint } 小数型{ 浮点{ float 单精度浮点型,非精确数,通常不设定长度 Double 双精度浮点,非精确数,通常不设定长度 } 阅读全文
posted @ 2019-01-05 10:28 玩转手绘 阅读(95) 评论(0) 推荐(0)
摘要: 数据库的增删改查增create database z_1031 charset utf8; /*utf8作为编码,必须有*/删drop database z_1031;改alter database;查show databases; 当我们建好库之后若想进入库则通过 use 库名;来进入所选的库 表 阅读全文
posted @ 2019-01-05 09:56 玩转手绘 阅读(126) 评论(0) 推荐(0)
摘要: 首先需要安装一个集成环境,每次操作前需要开启。 数据库操作的基本流程 1.建立连接(认证身份) 2.客户端向服务器端发送sql命令 3.服务器端执行命令,并返回执行的结果 4.客户端接收结果(并显示) 5.断开连接 通过运行,cmd,用命令来操作 登陆/退出的基本操作: 登陆mysql [-h服务器 阅读全文
posted @ 2019-01-05 09:55 玩转手绘 阅读(124) 评论(0) 推荐(0)