PHP与MYSQL学习笔记--基础篇1

PHP与MYSQL基础学习总结

使用书籍:PHP和Mysql web开发从前新手到高手

  • 安装
  • MYSQL一些知识总结
  • PHP一些知识总结
  • PHP与MYSQL基础应用

安装

windows下XAMPP安装

  • 从Apache Friends站点下载最新版XAMPP进行安装,安装过程与一般软件类似,中间可能会出现一些UAC(用户账户控制)警告,选择OK即可。

  • 注意,安装完毕后,最好重启系统,然后再使用软件。

  • 设置root密码的问题。当你在设置完密码时可能会发现phpMyAdmin不能访问,我们可以打开phpMyAdmin的安装目录,找到config.inc.php文件,找到里面的 cfg[Servers][ i][‘password’] = ”;改成刚刚设置的新密码,保存退出。
    [http://jingyan.baidu.com/article/e4511cf332b9832b845eaf27.html]

MYSQL的一些基础知识

  • 简介
    数据库服务器(就是本文所谈的MYSQL)是一个程序,他可以以一种有序的格式来存储大量的信息,而且这种格式易于使用PHP来访问。

  • 使用phpMyAdmin
    我们打开我们安装的XAMPP,运行Apche与Mysql。然后打开Mysql的Admin,进入phpMyAdmin。
    PHP与MYSQL学习笔记--基础篇1_第1张图片

  • SQL语言

我们在phpMyAdmin中是使用SQL语言来操作数据库的,下面会简单介绍几条常用SQL语言(命令)。
1.创建表

CREATE TABLE joke(
  id INT NOT NULL AUTO_INCREMENT PRIMRY KEY,
  joketext TEXT,
  jokedate DATE NOT NULL
)DEFAULT CHARACTER SET utf8 ENGINE=InnoDB

创建一个joke表,包涵id,joketext,jokedate三项。
id为int型且自增,joketext为文本,jokedate为日期。

2.数据插入

INSERT INTO joke SET
joketext = "WHY DID THE CHICKEN.....",
jokedate = "2016-07-13"

或者

INSERT INTO joke
(joketext,jokedate) VALUES(
"WHY DID THE CHICKEN.....",
"2016-07-13")

这两种方法都可以对表进行插入处理。
**注意对转义‘/’的思考

3.查看数据

SELETE *FROM joke

查看所有数据

SELETE id,LEFT(joketext,20),jokedate FROM joke

查看部分数据(LEFT(joketext,20)—查看前20字符)

4.修改数据

UPDATE joke SET jokedate = "2016-07-13" WHILE id ="1"

更新id等于1的数据

5.删除数据

DELETE FROM joke WHILE joketext LIKE "%chicken%"

删除含有chickren的数据

DELETE FROM joke

删除所有数据,使用前一定冷静,数据会全部删除。

PHP的基础知识总结

  • 简介
    PHP是一种服务端编程语言。

  • 基本语言与语句
    对于学习过C/C++的人来说,这些并不难以理解,因此这里并不逐条解释,下面用一个程序来去理解一下PHP语言。


if(!isset($_REQUEST['firstname'])){
    include 'form.html.php';
}
else{
    $firstname = $_REQUEST['firstname'];
    $lastname = $_REQUEST['lastname'];
    if($firstname =='Kevin' && $lastname =='Yank'){
       $output= 'Welcome, oh glorious leader!';
    }
    else{
       $output ='Welcome to our website, '.
        htmlspecialchars($firstname,ENT_QUOTES,'UTF-8').' '.
        htmlspecialchars($lastname,ENT_QUOTES,'UTF-8').'!';
    }
include 'Welcome.html.php';
}

这是书中给出的一个控制器代码,if-else,数组等都是我们在c语言中了解的基本语句,并且我们可以发现,在php中无论是数组还是什么都变得极其简单,使用也很方便。
具体代码大家可以参考我所给大家推荐的书,上面有更详尽的讲解。

PHP与MYSQL学习笔记--基础篇1_第2张图片

效果图

你可能感兴趣的:(PHP与MYSQL学习笔记--基础篇1)