美文网首页
php笔记(2)

php笔记(2)

作者: 浮若年华_7a56 | 来源:发表于2018-09-28 09:57 被阅读0次

通过 PHP,您可以连接和操作数据库。
MySQL 是跟 PHP 配套使用的最流行的开源数据库系统。

MySQL 是什么?
MySQL 是一种在 Web 上使用的数据库系统。
MySQL 是一种在服务器上运行的数据库系统。
MySQL 不管在小型还是大型应用程序中,都是理想的选择。
MySQL 是非常快速,可靠,且易于使用的。
MySQL 支持标准的 SQL。
MySQL 在一些平台上编译。
MySQL 是免费下载使用的。
MySQL 是由 Oracle 公司开发、发布和支持的。
MySQL 是以公司创始人 Monty Widenius's daughter: My 命名的。
MySQL 中的数据存储在表中。表格是一个相关数据的集合,它包含了列和行。
在分类存储信息时,数据库非常有用。一个公司的数据库可能拥有以下表:
Employees
Products
Customers
Orders

在设置了数据类型后,你可以为每个列指定其他选项的属性:

  • NOT NULL - 每一行都必须含有值(不能为空),null 值是不允许的。
  • DEFAULT value - 设置默认值
  • UNSIGNED - 使用无符号数值类型,0 及正数
  • AUTO INCREMENT - 设置 MySQL 字段的值在新增记录时每次自动增长 1
  • PRIMARY KEY - 设置数据表中每条记录的唯一标识。 通常列的 PRIMARY KEY 设置为 ID 数值,与 AUTO_INCREMENT 一起使用。

每个表都应该有一个主键(本列为 "id" 列),主键必须包含唯一的值。

INSERT INTO 语句通常用于向 MySQL 表添加新的记录:
INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)

SELECT 语句用于从数据表中读取数据:
SELECT column_name(s) FROM table_name
我们可以使用 * 号来读取所有数据表中的字段:
SELECT * FROM table_name

SQL SELECT DISTINCT 语句
在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。
DISTINCT 关键词用于返回唯一不同的值。
SQL SELECT DISTINCT 语法
SELECT DISTINCT column_name,column_name
FROM table_name;

SQL WHERE 子句
WHERE 子句用于提取那些满足指定标准的记录。
SQL WHERE 语法
SELECT column_name,column_name
FROM table_name
WHERE column_name operator value;

SQL UPDATE 语句
UPDATE 语句用于更新表中已存在的记录。
SQL UPDATE 语法
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;

SQL DELETE 语句
DELETE 语句用于删除表中的行。
SQL DELETE 语法
DELETE FROM table_name
WHERE some_column=some_value;

//连接服务器mysqli_connect,可选三个参数1.服务器地址2.3.
mysql=mysqli_connect("localhost","root",""); //print_r(mysql);
//设置编码格式,防止中文乱码
mysql->query("set names utf8"); //打开数据库mysql->select_db("one");
//操作数据库
res=mysql->query('SELECT * FROM students');
//var_dump(res); while(row=mysqli_fetch_assoc(res)){ // var_dump(row);
id=row["id"];
name=row["name"];
sex=row["sex"];
tel=row["tel"];
echo "<tr>
<td> id </td> <td>name </td>
<td> sex </td> <td>tel </td>
</tr>";
}
//row=mysqli_fetch_assoc(res)
//var_dump(row); //关闭数据库mysql->close();
?>

相关文章

  • Modern PHP 笔记(二):良好实践

    系列笔记:Modern PHP 笔记(一):语言特性Modern PHP 笔记(二):良好实践Modern PHP...

  • Modern PHP 笔记(一):语言特性

    系列笔记:Modern PHP 笔记(一):语言特性Modern PHP 笔记(二):良好实践Modern PHP...

  • Modern PHP 笔记(三):部署测试和调优

    系列笔记:Modern PHP 笔记(一):语言特性Modern PHP 笔记(二):良好实践Modern PHP...

  • php运行环境

    PHP笔记 1.php介绍 主要用于web开发,PHP是将程序嵌入到HTML文档中去执行。 2.运行方式 下载xa...

  • php笔记(2)

    通过 PHP,您可以连接和操作数据库。MySQL 是跟 PHP 配套使用的最流行的开源数据库系统。 MySQL 是...

  • 1-php学习

    笔记: 1-动态服务器脚本语言; 2-PHP 文件是什么? PHP 文件可包含文本、HTML、JavaScript...

  • PHP笔记

    PHP笔记 ##php****基础语法****1.****变量...

  • PHP学习不完全笔记

    PHP学习不完全笔记 一、PHP支持的4中标记风格 1、XML风格 2、脚本风格 3、简短风格 4、ASP风格 二...

  • php笔记(进阶2)

    去除字符串首尾的空格 trim( " 空格 " )去除一个字符串两端空格 rtrim(" 空格 ")去除一个字符串...

  • PHP学习笔记2

    更新记录 读写文件 file_put_contents()函数创建文件并写入数据file_put_contents...

网友评论

      本文标题:php笔记(2)

      本文链接:https://www.haomeiwen.com/subject/cnyuoftx.html