首页
关于
友情链接
文章归档
Search
1
centos 32位 64位 下挂vagex一键包代码
719 阅读
2
wordpress转typecho方法
615 阅读
3
一个自制的virto精简版kvm qemu win2003模板 最低64M内存可用
605 阅读
4
PHP 安装
540 阅读
5
暴雨 车被泡了~
480 阅读
默认分类
vps综合利用
登录
/
注册
Search
标签搜索
Uncategorized
安装
mysql
utf-8
网站
google
linux
free
免费
黑色
ssl
一键包
优化
40%
press
vagex
32位
64位
debian
domain
御品VPS
累计撰写
501
篇文章
累计收到
1
条评论
首页
栏目
默认分类
vps综合利用
页面
关于
友情链接
文章归档
搜索到
126
篇与
御品VPS,独特的心情尽在御品VPS,VPS教程,VPS优惠,网络编程,PHP教程,PYthon教程,VPS综合利用,修身养性,修炼功法
的结果
2018-05-05
MySQL WHERE 子句
MySQL WHERE 子句我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据。如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句中。语法以下是 SQL SELECT 语句使用 WHERE 子句从数据表中读取数据的通用语法: SELECT field1, field2,...fieldN FROM table_name1, table_name2... [WHERE condition1 [AND [OR]] condition2..... 查询语句中你可以使用一个或者多个表,表之间使用逗号, 分割,并使用WHERE语句来设定查询条件。你可以在 WHERE 子句中指定任何条件。你可以使用 AND 或者 OR 指定一个或多个条件。WHERE 子句也可以运用于 SQL 的 DELETE 或者 UPDATE 命令。WHERE 子句类似于程序语言中的 if 条件,根据 MySQL 表中的字段值来读取指定的数据。以下为操作符列表,可用于 WHERE 子句中。下表中实例假定 A 为 10, B 为 20 操作符描述实例 =等号,检测两个值是否相等,如果相等返回true(A = B) 返回false。 , !=不等于,检测两个值是否相等,如果不相等返回true(A != B) 返回 true。 >大于号,检测左边的值是否大于右边的值, 如果左边的值大于右边的值返回true(A > B) 返回false。 <小于号,检测左边的值是否小于右边的值, 如果左边的值小于右边的值返回true(A < B) 返回 true。 >=大于等于号,检测左边的值是否大于或等于右边的值, 如果左边的值大于或等于右边的值返回true(A >= B) 返回false。 <=小于等于号,检测左边的值是否小于于或等于右边的值, 如果左边的值小于或等于右边的值返回true(A <= B) 返回 true。 如果我们想再 MySQL 数据表中读取指定的数据,WHERE 子句是非常有用的。使用主键来作为 WHERE 子句的条件查询是非常快速的。如果给定的条件在表中没有任何匹配的记录,那么查询不会返回任何数据。从命令提示符中读取数据我们将在SQL SELECT语句使用WHERE子句来读取MySQL数据表 runoob_tbl 中的数据:实例以下实例将读取 runoob_tbl 表中 runoob_author 字段值为 Sanjay 的所有记录:SQL SELECT WHERE 子句SELECT*fromrunoob_tblWHERErunoob_author='菜鸟教程';输出结果:MySQL 的 WHERE 子句的字符串比较是不区分大小写的。 你可以使用 BINARY 关键字来设定 WHERE 子句的字符串比较是区分大小写的。如下实例:BINARY 关键字mysql>SELECT*fromrunoob_tblWHEREBINARYrunoob_author='runoob.com';Emptyset(0.01sec)mysql>SELECT*fromrunoob_tblWHEREBINARYrunoob_author='RUNOOB.COM'; +-----------+---------------+---------------+-----------------+ |runoob_id|runoob_title|runoob_author|submission_date| +-----------+---------------+---------------+-----------------+ |3|JAVA教程 |RUNOOB.COM|2016-05-06| |4| 学习Python|RUNOOB.COM|2016-03-06| +-----------+---------------+---------------+-----------------+2rowsinset(0.01sec)实例中使用了 BINARY 关键字,是区分大小写的,所以 runoob_author='runoob.com' 的查询条件是没有数据的。使用PHP脚本读取数据你可以使用 PHP 函数的 mysqli_query() 及相同的 SQL SELECT 带上 WHERE 子句的命令来获取数据。该函数用于执行 SQL 命令,然后通过 PHP 函数 mysqli_fetch_array() 来输出所有查询的数据。实例以下实例将从 runoob_tbl 表中返回使用 runoob_author 字段值为 RUNOOB.COM 的记录:MySQL WHERE 子句测试:<?php$dbhost='localhost:3306';//mysql服务器主机地址$dbuser='root';//mysql用户名$dbpass='123456';//mysql用户名密码$conn=mysqli_connect($dbhost,$dbuser,$dbpass);if(!$conn){die('连接失败:'.mysqli_error($conn));}//设置编码,防止中文乱码mysqli_query($conn,"set names utf8");//读取 runoob_author 为 RUNOOB.COM 的数据$sql='SELECT runoob_id, runoob_title, runoob_author, submission_date FROM runoob_tbl WHERE runoob_author="RUNOOB.COM"';mysqli_select_db($conn,'RUNOOB');$retval=mysqli_query($conn,$sql);if(!$retval){die('无法读取数据:'.mysqli_error($conn));}echo'<h2>菜鸟教程 MySQL WHERE 子句测试<h2>';echo'<table border="1"><tr><td>教程 ID</td><td>标题</td><td>作者</td><td>提交日期</td></tr>';while($row=mysqli_fetch_array($retval,MYSQL_ASSOC)){echo"<tr><td>{$row['runoob_id']}</td>"."<td>{$row['runoob_title']}</td>"."<td>{$row['runoob_author']}</td>"."<td>{$row['submission_date']}</td>"."</tr>";}echo'</table>';//释放内存mysqli_free_result($retval);mysqli_close($conn);?>输出结果如下所示:
2018年05月05日
103 阅读
0 评论
0 点赞
2018-05-05
MySQL UPDATE 查询
MySQL UPDATE 查询如果我们需要修改或更新 MySQL 中的数据,我们可以使用 SQL UPDATE 命令来操作。.语法以下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法: UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause] 你可以同时更新一个或多个字段。你可以在 WHERE 子句中指定任何条件。你可以在一个单独表中同时更新数据。当你需要更新数据表中指定行的数据时 WHERE 子句是非常有用的。通过命令提示符更新数据以下我们将在 SQL UPDATE 命令使用 WHERE 子句来更新 runoob_tbl 表中指定的数据:实例以下实例将更新数据表中 runoob_id 为 3 的 runoob_title 字段值:SQL UPDATE 语句:mysql>UPDATErunoob_tblSETrunoob_title='学习 C++'WHERErunoob_id=3;QueryOK,1rowsaffected(0.01sec)mysql>SELECT*fromrunoob_tblWHERErunoob_id=3; +-----------+--------------+---------------+-----------------+ |runoob_id|runoob_title|runoob_author|submission_date| +-----------+--------------+---------------+-----------------+ |3| 学习C++ |RUNOOB.COM|2016-05-06| +-----------+--------------+---------------+-----------------+1rowsinset(0.01sec)从结果上看,runoob_id 为 3 的 runoob_title 已被修改。使用PHP脚本更新数据 PHP 中使用函数 mysqli_query() 来执行 SQL 语句,你可以在 SQL UPDATE 语句中使用或者不使用 WHERE 子句。注意:不使用 WHERE 子句将数据表的全部数据进行更新,所以要慎重。该函数与在mysql>命令提示符中执行SQL语句的效果是一样的。实例以下实例将更新 runoob_id 为3的 runoob_title 字段的数据。MySQL UPDATE 语句测试:<?php$dbhost='localhost:3306';//mysql服务器主机地址$dbuser='root';//mysql用户名$dbpass='123456';//mysql用户名密码$conn=mysqli_connect($dbhost,$dbuser,$dbpass);if(!$conn){die('连接失败:'.mysqli_error($conn));}//设置编码,防止中文乱码mysqli_query($conn,"set names utf8");$sql='UPDATE runoob_tbl SET runoob_title="学习 Python" WHERE runoob_id=3';mysqli_select_db($conn,'RUNOOB');$retval=mysqli_query($conn,$sql);if(!$retval){die('无法更新数据:'.mysqli_error($conn));}echo'数据更新成功!';mysqli_close($conn);?>
2018年05月05日
103 阅读
0 评论
0 点赞
2018-05-05
JavaScript 比较和逻辑运算符
JavaScript 比较 和逻辑运算符比较和逻辑运算符用于测试 true 或者 false。比较运算符比较运算符在逻辑语句中使用,以测定变量或值是否相等。
2018年05月05日
100 阅读
0 评论
0 点赞
2018-05-05
MySQL DELETE 语句
MySQL DELETE 语句你可以使用 SQL 的 DELETE FROM 命令来删除 MySQL 数据表中的记录。你可以在 mysql> 命令提示符或 PHP 脚本中执行该命令。语法以下是 SQL DELETE 语句从 MySQL 数据表中删除数据的通用语法: DELETE FROM table_name [WHERE Clause] 如果没有指定 WHERE 子句,MySQL 表中的所有记录将被删除。你可以在 WHERE 子句中指定任何条件您可以在单个表中一次性删除记录。当你想删除数据表中指定的记录时 WHERE 子句是非常有用的。从命令行中删除数据这里我们将在 SQL DELETE 命令中使用 WHERE 子句来删除 MySQL 数据表 runoob_tbl 所选的数据。实例以下实例将删除 runoob_tbl 表中 runoob_id 为3 的记录:DELETE 语句:mysql>useRUNOOB;Databasechangedmysql>DELETEFROMrunoob_tblWHERErunoob_id=3;QueryOK,1rowaffected(0.23sec)使用 PHP 脚本删除数据PHP使用 mysqli_query() 函数来执行SQL语句, 你可以在 SQL DELETE 命令中使用或不使用 WHERE 子句。该函数与 mysql> 命令符执行SQL命令的效果是一样的。实例以下PHP实例将删除 runoob_tbl 表中 runoob_id 为 3 的记录:MySQL DELETE 子句测试:<?php$dbhost='localhost:3306';//mysql服务器主机地址$dbuser='root';//mysql用户名$dbpass='123456';//mysql用户名密码$conn=mysqli_connect($dbhost,$dbuser,$dbpass);if(!$conn){die('连接失败:'.mysqli_error($conn));}//设置编码,防止中文乱码mysqli_query($conn,"set names utf8");$sql='DELETE FROM runoob_tbl WHERE runoob_id=3';mysqli_select_db($conn,'RUNOOB');$retval=mysqli_query($conn,$sql);if(!$retval){die('无法删除数据:'.mysqli_error($conn));}echo'数据删除成功!';mysqli_close($conn);?>
2018年05月05日
93 阅读
0 评论
0 点赞
2018-05-05
JavaScript If…Else 语句
JavaScript if...Else 语句条件语句用于基于不同的条件来执行不同的动作。条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。在 JavaScript 中,我们可使用以下条件语句: if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码 if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码 if...else if....else 语句- 使用该语句来选择多个代码块之一来执行 switch 语句 - 使用该语句来选择多个代码块之一来执行 if 语句只有当指定条件为 true 时,该语句才会执行代码。语法if (condition){ 当条件为 true 时执行的代码}请使用小写的if。使用大写字母(IF)会生成 JavaScript 错误!实例当时间小于 20:00 时,生成问候 "Good day":if(time<20){x="Good day";}
2018年05月05日
90 阅读
0 评论
0 点赞
1
...
10
11
12
...
26