Maison  >  Article  >  développement back-end  >  [PHP]Head First – PHP &MySQL (第二章总结)

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

WBOY
WBOYoriginal
2016-06-23 13:02:29955parcourir

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

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中连接数据库,插入数据,关闭数据库。

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn