《PHP 与 MySQL Web 开发》读书笔记 (一)
概述
1.PHP 是什么?
PHP 是服务器端解释的脚本语言,它是目前最流行的 web 编程语言之一。 在一个 HTML 页面中可以嵌入PHP代码,这些代码在每次页面访问时执行。PHP 代码将在 Web 服务器中被解释并且生成 HTML或者访问者看到其他输出结果。
2.My SQL 是什么?
My SQL 是基于 SQL 的完全网络化的跨平台的关系数据库管理系统。它允许你高效的存储、排序和检索数据。My SQL 服务器将控制数据的访问,从而保证多个用户并发的访问数据,同时提供了快速访问且通过验证的用户才能获得数据访问。My SQL 是一个多用户,多线程的服务器。
3.PHP 和 My SQL 的应用环境
使用 Apache Web 服务器的 Linux
使用 IIS 的 Windows XP
4.PHP的优点
竞争对手:Perl、Microsoft ASP.net、JSP、ColdFusion.
性能 - 使用单独的廉价的服务器,可以满足每天几百万的点击。
数据集成 - My SQL、开放式的 ODBC 驱动的 Microsoft 数据库等
内置函数库 - 生成 GIF 图像,解析 XML,发送电子邮件,生成 PDF 文档。
成本 - PHP 是免费的
面向对象
可移植性 - PHP 代码不经过修改可以运行在不同平台的环境
5.My SQL的优点
竞争对手:PostgreSQL、Microsoft SQL Server、Oracle
性能 - 快
低成本 - 免费或很少费用
可移植性 -
便于使用
技术支持可供使用
相关文档:
/***************************by garcon1986************************************/
<?php
error_reporting(E_ALL ^ E_NOTICE);
//create database test
//create table php_radio(id int(10) NOT NULL AUTO_INCREMENT, name varchar(100), description varchar(1000), primary key(id));
//insert php_radio value ......
php关键词
php中用于文件包含的关键词有:include、include_once、require、require_once。一般来说,把include和require分在一组里,而include_once和require_once是一种改进完善形式。本文通过研究include和require的性质,兼顾include_once和require_once,获得php文件包含的基本知识和潜在 ......
Mysql Explain 详解
转自ITPUBhttp://www.itpub.net/viewthread.php?tid=1034410&extra=page%3D1%26amp%3Bfilter%3Ddigest&page=1
一.语法
explain < table_name >
例如: explain select * from t3 where id=3952602;
二.explain输出解释
+----+-------------+-------+-------+-------------------+--- ......
Windows下PHP的安装虽然简单,但如果不注意方法,仍然会让你头疼。此外,PHP 5.2版本与之前4.x版本也有一些不同,所以有必要记录一下,避免下次忘记了这样的安装配置方法。
步骤一:下载php 5.2 for windows的安装包,解压至C:\php。注意此解压目录可以是在任何盘下,然而目录名不能包含空格;
以下是php5.2的文件目录:
......
在XAMPP里MYSQL以服务方式启动失败,提示错误是 1067 进程意外终止
解决方法:
1、 进入 xampp安装目录
2、进入mysql\bin\目录, 打开my.ini , 修改
[mysqld]
port= 3306
socket= "/xampp/mysql/mysql.sock"
basedir="/xampp/mysql"
tmpdir="/xampp/tmp"
datadir="/xampp/mysql/data"
把路径补全,比如x ......