Home  >  Article  >  Backend Development  >  [PHP]Head First – PHP &MySQL (第二章总结)

[PHP]Head First – PHP &MySQL (第二章总结)

WBOY
WBOYOriginal
2016-06-23 13:02:29958browse

人工操作大量的数据是一件很繁琐的事情,所以需要数据库来帮助管理数据。

MySQL作为一种主流数据库,使用SQL语言,一般可以通过MySQL终端和phpMyAdmin图形化工具来进行输入管理,phpMyAdmin可以在wnmp中的local页面找到。

通常数据库的初试用户名为root,初试数据库口令是password。

MySQL命令

CREATE DATABASE example;创建example数据库

USE example;选择使用example数据库

CREATE TABLE users (

name varchar(30),

email varchar(50),

建立在example数据库下的users表格,包含name和email两个列,varchar类型,大小分别为30和50.

INSERT INTO users (name, email)

VALUES (‘Jack’,’jacksemail@gmail.com’)

向users表格插入数据,name对应’Jack’,email对应’jacksemail@gmail.com’

SELECT * FROM users

请求users表下的所有列的数据

SELECT name FROM users

请求users表下的name列的数据

SELECT name, email FROM users

请求users表下的name和email列的数据

PHP中的MySQL相关命令

mysqli_connection(‘数据库的位置’,’数据库用户名’,’数据库口令’,’数据库名’)

数据库的位置 = 域名,IP地址或localhost

数据库用户名 = root (MySQL默认)

数据库口令 = password (MySQL默认)

数据库名 = example (自己定义的数据库名)

mysqli query(databaseconnect,query);

通过一个数据库连接和一个查询串完成SQL查询

my close(databaseconnect)

关闭连接

<?php  $dbc = mysqli_connect('localhost','Jack','password','example')    or die ('Error connecting to MySQL server');  $query = "INSERT INTO users (name, email)".    "VALUE ('Jack','jacksemail@gmail.com')";  $result = mysqli_query($dbc, $query)    or die ('Error querying database');   $mysqli_close($dbc);?> 

总结

本章主要讲了两部分,一是在数据库中如何建立数据库表,插入数据,查询数据;二是如何在php中连接数据库,插入数据,关闭数据库。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn