一.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数据库的相关操作的更多相关文章

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

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

  2. MySQL数据库---记录相关操作

    序 表中记录的相关操作一共四种:插入,更新,删除.查询.其中使用最多,也是最难的就是查询. 记录的插入 1. 插入完整数据(顺序插入) 语法一: INSERT INTO 表名(字段1,字段2,字段3… ...

  3. mysql数据库字符集相关操作(修改表字段编码,使其支持emoji表情)

    普通的UTF8编码是不支持emoji表情插入的,会报异常: Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x9 ...

  4. MySql数据库的相关操作

    SQL(Structred Query Language)结构化查询语言:和数据库交互的语言,进行数据库管理的语言. 一.数据库的操作: 1.查询所有数据库: show databases; 2.创建 ...

  5. mysql数据库内容相关操作

    第一:介绍 mysql数据内容的操作主要是: INSERT实现数据的插入 UPDATE实现数据的更新 DLETE实现数据的删除 SELECT实现数据的查询. 第二:增(insert) 1.插入完整的数 ...

  6. linux下安装mysql数据库与相关操作

    如下命令都是用root身份安装,或者在命令前加上sudo 采用yum安装方式安装 yum install mysql #安装mysql客户端 yum install mysql-server #安装m ...

  7. mysql 数据库的相关操作

    #coding=gbk #数据库的连接语句 import pymysql try: conn=pymysql.connect( host='127.0.0.1', port=3306, user='r ...

  8. 小白老凯,初出茅庐!请多关照!简单分享一些 mysql 数据库的安装操作!请给为大神雅正!

    在我们写代码,存储数据时常常会用到各种数据库,如:mysql.access.sql.server.Oracle等等,在这里就说一下mysql数据库的的操作指令! 首先我们了解下如何安装mysql数据库 ...

  9. Deepin系统安装mysql教程及相关操作

    Deepin系统安装mysql教程及相关操作 1.安装MySQL sudo apt-get install mysql-server,期间需要输入两次密码,root账户的密码. sudo apt-ge ...

随机推荐

  1. 纯css实现横向下拉菜单

    自己最近在捣腾css代码,不光是js能做很多有趣的东西,这货也可以做很多东西,现在把自己的一些作品分享给大家. 做得有点粗糙,大家根据这个思路来,可以自己修改修改. 关于demo:这是一个横向下拉的菜 ...

  2. linux定时任务访问url

    这次linux定时任务设置成功,也算是自己学习linux中一个小小的里程碑.:) 撒花撒花--- 以下操作均是在ubuntu 下操作的,亲测有效,其他的linux系统还望亲们自己去查.鞠躬感谢! 1 ...

  3. Vulkan Tutorial 15 Framebuffers

    操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 我们在前面的章节中已经讨论了很多次framebuffers帧缓冲区,到目前为止我们配 ...

  4. 常见浏览器的宽高代码写法!有原生JavaScript和jquery两种写法-------------------------------以及我的个人网站

    我的个人网站 点击链接!欢迎大家访问 下面是网页一些常见的宽高的获取.........这是原生的写法(JavaScript) 网页可见区域宽: document.body.clientWidth 网页 ...

  5. centos5.5下mangodb启动报错glibc

    mangodb启动报错glibc找不到(centos5.5) 报错形式 [root@test-172-16-0-139-ip mongodb-server]# /data/mongodb-server ...

  6. spring boot 入门操作(二)

    spring boot入门操作 使用FastJson解析json数据 pom dependencies里添加fastjson依赖 <dependency> <groupId>c ...

  7. easygen通用代码生成框架[开源]

    什么东东 用过mybatis的同学都知道,手工写mapper和xml是一件很痛苦的事儿,幸好官方提供了Mybatis-Generator,但是这家伙生成的东西不开放不方便修改,而且项目中的代码生成需求 ...

  8. C# 禁止ALT+F4(钩子)

    1. Windows Forms中禁用窗体的关闭按钮  添加必要的命名空间: using System.Runtime.InteropServices;   添加必要的常数和API函数的引用 priv ...

  9. go 接口案例,音乐播放器

    manager.go //package main package mlib import "errors" type MusicEntry struct { Id string ...

  10. win7安装oracle10g数据库 提示“…实际版本为6.1”

    1.最重要的是需要以管理员的身份操作 2.修改重要的文件 然后解压,在目录中找到refhost.xml(有两个,我的一个是在stage\prereq\db目录下,一个是在stage\prereq\db ...