一.Apache服务器的安装

<1>安装版(计算机相关专业所用软件---百度云链接下载)-直接install
<2>非安装版(https://www.apachehaus.com/cgi-bin/download.plx)在cmd中 -输入命令install
主要的几步:(可参考:http://m.blog.csdn.net/lsyz0021/article/details/51998848)

(1)打开配置文件 httd.conf 修改Apache服务器安装路径;
(2)Apache默认80端口 如被占用可修改为其他端口 要保证与其他端口不冲突
(3)可修改Apache的ServerName
(4)install服务器:httpd.exe -k install -n "ServerName"
(5)启动服务器:httpd.exe -k start -n "ServerName"
(6)关闭服务器:httpd.exe -k stop -n "ServerName"
(7)unstall服务器:httpd.exe -k unstall -n "ServerName"

二.PHP对MySQL数据库的相关操作

1.连接数据库、创建数据表
(1)简单表的建立
<?php
$conn=mysql_connect("localhost","root","123456");//服务器名称、MySQL用户名、MySQL用户密码
if(!$conn)
die('数据库连接失败!');
if (mysql_query("CREATE DATABASE my_db",$conn)) {
# 创建数据库
echo "Database Created";
}else{
echo "Error creating database:".mysql_error();
}
mysql_select_db("my_db",$conn);//选取数据库
$sql="CREATE TABLE Persons
(
FirstName varchar(15),
LastName varchar(15),
Age int(3)
)";
mysql_query($sql,$conn);//执行创建表
mysql_close($conn);//提前关闭连接
?>
(2)添加约束
<?php
$conn=mysql_connect("localhost","root","123456");//服务器名称、MySQL用户名、MySQL用户密码
if(!$conn)
die('数据库连接失败!');
if (mysql_query("CREATE DATABASE my_db1",$conn)) {
# 创建数据库
echo "Database Created";
}else{
echo "Error creating database:".mysql_error();
}
mysql_select_db("my_db1",$conn);//选取数据库
$sql="CREATE TABLE Person
(
PersonID int(20) NOT NULL AUTO_INCREMENT,
FirstName varchar(15),
LastName varchar(15),
Age int(3),
PRIMARY KEY(PersonID)
)";
mysql_query($sql,$conn);//执行创建表
mysql_close($conn);//提前关闭连接
?>
2.插入数据(增)
<?php
$conn=mysql_connect("localhost","root","123456");//服务器名称、MySQL用户名、MySQL用户密码
if(!$conn)
die('数据库连接失败!');
mysql_select_db("my_db",$conn);//选取数据库
$sql1="INSERT INTO Persons(FirstName,LastName,Age) VALUES('li','xiaolong','35')";
$sql2="INSERT INTO Persons(FirstName,LastName,Age) VALUES('yu','heyun','28')";
mysql_query($sql1,$conn);
mysql_query($sql2,$conn);
mysql_close($conn);//关闭连接
?>
3.删除数据(删)
<?php
$conn=mysql_connect("localhost","root","123456");//服务器名称、MySQL用户名、MySQL用户密码
if(!$conn)
die('数据库连接失败!');
mysql_select_db("my_db",$conn);//选取数据库
mysql_query("DELETE FROM Persons WHERE Age=28");
mysql_close($conn);//关闭连接
?>
4.修改数据(改)
<?php
$conn=mysql_connect("localhost","root","123456");//服务器名称、MySQL用户名、MySQL用户密码
if(!$conn)
die('数据库连接失败!');
mysql_select_db("my_db",$conn);//选取数据库
mysql_query("UPDATE Persons SET Age=40 WHERE FirstName='li'");
mysql_close($conn);//关闭连接
?>
5.查询数据(查)
(1)
<?php
$conn=mysql_connect("localhost","root","123456");//服务器名称、MySQL用户名、MySQL用户密码
if(!$conn)
die('数据库连接失败!');
mysql_select_db("my_db1",$conn);//选取数据库
$result=mysql_query("SELECT * FROM Person WHERE PersonID=1");
//mysql_fetch_array()先返回记录的第一行,Then返回记录的下一行
while($row=mysql_fetch_array($result)){
echo $row['PersonID']." ".$row['FirstName']." ".$row['LastName'];//输出一行,包括三个字段
echo "<br>";//字段名必须和数据库字段名一致
}
mysql_close($conn);//关闭连接
?>
(2)数据排序查询
<?php
$conn=mysql_connect("localhost","root","123456");//服务器名称、MySQL用户名、MySQL用户密码
if(!$conn)
die('数据库连接失败!');
mysql_select_db("my_db1",$conn);//选取数据库
$result=mysql_query("SELECT * FROM Person ORDER BY Age");
//mysql_fetch_array()先返回记录的第一行,Then返回记录的下一行
while($row=mysql_fetch_array($result)){
echo $row['PersonID']." ".$row['FirstName']." ".$row['LastName']." ".$row['Age'];
//输出一行,包括三个字段
echo "<br>";//字段名必须和数据库字段名一致
}
mysql_close($conn);//关闭连接
?>

备注:

  文章为本人原创  转载请注明出处  文章难免会有纰漏之处  还望大家多多包含  如有意见或者建议可与本人联系  QQ:2187093468(非诚请勿扰,加好友请备注在哪里看到的)

PHP操作MySQL数据库--PHP的应用的更多相关文章

  1. PHP操作MySQL数据库5个步骤

    PHP操作MySQL数据库一般可分为5个步骤:1.连接MySQL数据库服务器:2.选择数据库:3.执行SQL语句:4.关闭结果集:5断开与MySQL数据库服务器连接. 1.用mysql_connect ...

  2. python操作mysql数据库的相关操作实例

    python操作mysql数据库的相关操作实例 # -*- coding: utf-8 -*- #python operate mysql database import MySQLdb #数据库名称 ...

  3. 转 用C API 操作MySQL数据库

    用C API 操作MySQL数据库 参考MYSQL的帮助文档整理 这里归纳了C API可使用的函数,并在下一节详细介绍了它们.请参见25.2.3节,“C API函数描述”. 函数 描述 mysql_a ...

  4. PHP操作mysql数据库:[2]查询数据听语音

    本文主要详细讲解如何使用php语言,对mysql数据库进行查询.添加.删除.更新等操作. 工具/原料   Macromedia Dreamweaver 8 mysql数据库,php语言 一.前言   ...

  5. Code First操作Mysql数据库

    前面博客也讲了,自己做一个网站,选用的是MVC+EF Code First+MySql+EasyUI,先说下技术选型.一.为什么选择MVC? 因为之前自己做的系统大部分是webForm,MVC的之前也 ...

  6. JDBC操作MySQL数据库案例

    JDBC操作MySQL数据库案例 import java.sql.Connection; import java.sql.DriverManager; import java.sql.Prepared ...

  7. shell脚本操作mysql数据库

    shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改.查)等各种操作 mysql  -hhostname -Pport -uusername -pp ...

  8. Java使用Jdbc操作MySql数据库(一)

    这个示例是Java操作MySql的基本方法. 在这个示例之前,要安装好MySql,并且配置好账户密码,创建一个logininfo数据库,在数据库中创建userinfo数据表.并且在表中添加示例数据. ...

  9. 使用node js 操作 Mysql 数据库

    使用node js 操作 Mysql 数据库 http://www.nodejs.org/ //node js 数据库操作 MySQL //使用https://github.com/felixge/n ...

  10. 批处理操作mysql数据库

    批处理操作mysql数据库 1.使用批处理自动登录mysql数据库 @echo offcd C:\program files\mysql\mysql server 5.5\binmysql -u ro ...

随机推荐

  1. ODAC(V9.5.15) 学习笔记(四)TMemDataSet (1)

    所有的数据集类组件都是从TMemDataSet继承下来的,该组件实现了内存中对数据的管理,其主要的属性.方法和事件如下. 1.数据更新 名称 类型 说明 CachedUpdates Boolean 数 ...

  2. Flutter的脚手架(Scaffold)

  3. Docker Tomcat远程部署到容器

    一:创建一个开启远程部署的tomcat容器 tomcat角色配置 1.tomcat开启远程部署,修改conf/tomcat-users.xml <?xml version="1.0&q ...

  4. oracle 之 连接查询

    where 连接 select * from a,b //使用的是笛卡尔乘积  显示 a.count*b.count 条数 select * from a,b where a.id=b.id 其实只是 ...

  5. LuoguP2398 GCD SUM

    题目地址 题目链接 题目描述 for i=1 to n for j=1 to n sum+=gcd(i,j) 给出n求sum. gcd(x,y)表示x,y的最大公约数. 输入输出格式 输入格式: n ...

  6. mvc扩展HtmlHelper功能

    HtmlHelper详细介绍 简单示例 自定义HtmlHelper 解决: 直接写HTML的话如果语句有语法错误,如缺少结尾标记</b>,编译器不会报错,出来的页面可能会很乱且难以查出错误 ...

  7. HDU 5726 GCD(RMQ+二分)

    http://acm.split.hdu.edu.cn/showproblem.php?pid=5726 题意:给出一串数字,现在有多次询问,每次询问输出(l,r)范围内所有数的gcd值,并且输出有多 ...

  8. 利用React Native 从0到1 开发一款兼容IOS和android的APP(仿造京东)

    最近有一部电视剧叫做<微微一笑很傻逼>里面有个男猪脚,人们都叫他大神~我觉得吧~大神是相对的~所以~啥事都得谦虚! 好了 今天介绍的是如何从0到1利用React Native开发一款兼容I ...

  9. 无损录制acestream直播流

    很多人选择用acestream收看一些频道,往往比较高清,但很多人不知道如何录制. 其实方法很简单,用ace自带的播放器播放后: 1.打开potplayer,右击->打开链接 2.把当前播放的a ...

  10. idea中svn的使用教程

    引言:以下是idea集成小乌龟后的svn使用教程,一张图足以说明问题,后续如果遇到了比较复杂一点的问题再来补充. 参考文档:https://blog.csdn.net/liuhailiuhai12/a ...