《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************************************************************/
通用规则:
整
个数据库里的名字都尽量使用小写。这样能消除由于大小写(
case-sensitivity
)带来
的错误。
Mysql
默认区分大小写。
使
用下划线断开名字,名字中不能
使用空格。
名字中尽量不要
使
用数 ......
/*************************************by
garcon1986*****************************************************/
多表查询:
CREATE TABLE IF NOT EXISTS contact(
contact_id int(11) NOT NULL AUTO_INCREMENT,
user_name varchar(255),
nom varchar(255),
prenom varchar(255),
mail varchar(64),
passcode cha ......
SLES 11
设置mysql服务自动启动状态
chkconfig mysql on
(chkconfig mysql off)
添加/删除mysql服务
/sbin/chkconfig --del mysql
/sbin/chkconfig --add mysql
查看mysql版本
mysql -V
mysqld -V
启停 mysql
service mysql start
service mysql stop
service mysql restart
......
linux下 mysql 的卸载和安装
关键字: linux下 mysql 的卸载和安装
一、前期准备:
1
.由于redhat Enterprise 5 中自带一个mysql的版本,如果在安装linux前未选择mysql的安装此步就可跳过,因为我当时安装了现在将其卸载
,步骤如下:
&nb ......
Java代码 < width="14" height="15" src="/javascripts/syntaxhighlighter/clipboard_new.swf" pluginspage="http://www.macromedia.com/go/getflashplayer">
//看当前使用的是哪个数据库
mysql> SELECT DATABASE();
+------------+
| DATABASE() |
+------- ......