Head First PHP & MySQL学习笔记(二)

MySQL

  • 存储,归纳数据. 将数据存储在数据库表中
  • 需要使用SQL语言, 从数据库服务器调出数据

使用mysql数据库

进入mysql数据库

mysql -u root -p

创建SQL数据库

CREATE DATABASE base_name;
#base_name为数据库名称

使用数据库

USE base_name
#base_name为数据库名称

创建表

要真正创建新的表,需要输入庞大的CREATE TABLE命令

在表中插入数据

INSERT INTO table_name (column_name1, column_name2)#列名称
	VALUE ('value1'+'value2')#值
#列名称和值一一对应

得到表数据

SELECT column1, column2 FROM table_name

查找数据

SELECT *(where) FROM 表名

过滤查询数据

SELECT * FROM 表名 WHERE 列名 = '特定的值'

PHP和数据库

###从PHP连接数据库

<?php
	$(数据库连接)变量1 = mysqli_connect('MySQL服务器IP地址或主机名(localhost)', '数据库用户名','数据库口令', '数据库名');
	$(SQL查询)变量2 = INSERT INTO 表名 (变量名1, 变量名2) ".
	         "VALUES ('值1', '值2');
	$result = mysqli_query(变量1, 变量2);
	mysqli_close(变量1);
?>
  1. mysqli_connnect(): 连接数据库

    • 返回一个PHP变量用于和数据库交互
    • 也可以使用mysqli_connect(返回的变量名, 数据库名)来忽略在mysqli_connect()中填写数据库名
    • die('提示内容')函数可以在连接出现错误时提供反馈
  2. 创建一个SQL查询

  • i.e.$query
  • INSERT是一个执行语句
  1. mysqli_query(): 执行查询
  • 会返回执行查询是否成功
  1. mysqli_close(): 关闭数据库连接
  • 一个服务器只能同时存在一定数目的连接
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值