• MySQLNULL值处理我们已经知道MySQL使用SQLSELECT命令和WHERE子句来读取数据表中的数据,但是当提供的查询条件字段为NULL时,该命令可能就无法正常工作。为了处理这种情况时,MySQL提供了三大运算符:ISNULL:当列的值为NULL,此运算符返回true。ISNOTNULL:当列的值不为NULL,运算符返回true。<>:  比较操... ... [详细]
       2017-06-13 19:22:42
  • 视图简介需要MySQL5MySQL5添加了对视图的支持。因此,本章内容适用于MySQL5及以后的版本。视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。理解视图的最好方法是看一个例子:输入:select cust_name ,cust_contact from customers,orders,orderitems ... ... [详细]
       2017-06-13 19:22:42
  • 视图简介需要MySQL5MySQL5添加了对视图的支持。因此,本章内容适用于MySQL5及以后的版本。视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。理解视图的最好方法是看一个例子:输入:select cust_name ,cust_contact from customers,orders,orderitems ... ... [详细]
       2017-06-13 19:22:42
  • 视图简介需要MySQL5MySQL5添加了对视图的支持。因此,本章内容适用于MySQL5及以后的版本。视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。理解视图的最好方法是看一个例子:输入:select cust_name ,cust_contact from customers,orders,orderitems ... ... [详细]
       2017-06-13 19:22:42
  • 存储过程需要MySQL5MySQL5添加了对存储过程的支持,因此,本章内容适用于MySQL5及以后的版本。迄今为止,使用的大多数SQL语句都是针对一个或多个表的单条语句。并非所有操作都这么简单,经常会有一个完整的操作需要多条语句才能完成。例如,考虑以下的情形。1.为了处理订单,需要核对以保证库存中有相应的物品。2.如果库存有物品,这些物品需要预定以便不将它们再卖给别的人,并且要减少可用的物... ... [详细]
       2017-06-13 19:22:42
  • UPDATE触发器UPDATE触发器在UPDATE语句执行之前或之后执行。需要知道以下几点:1.在UPDATE触发器代码中,你可以引用一个名为OLD的虚拟表访问以前(UPDATE语句前)的值,引用一个名为NEW的虚拟表访问新更新的值;2.在BEFOREUPDATE触发器中,NEW中的值可能也被更新(允许更改将要用于UPDATE语句中的值);3.OLD中的值全都... ... [详细]
       2017-06-13 19:22:42
  • 数据库管理员把他们生命中的相当一部份时间花在了调整、试验以改善DBMS性能之上。在诊断应用的滞缓现象和性能问题时,性能不良的数据库(以及数据库查询)通常是最常见的祸因。可以看出,下面的内容并不能完全决定MySQL的性能。我们只是想回顾一下前面各章的重点,提供进行性能优化探讨和分析的一个出发点。以下是具体的MySQL性能优化的17个要点:1.首先,MySQL(与所有DBMS一样)具有特定的硬件建议。... ... [详细]
       2017-06-13 19:22:42
  • MySQL管理用户MySQL用户账号和信息存储在名为mysql的MySQL数据库中。一般不需要直接访问mysql数据库和表(你稍后会明白这一点),但有时需要直接访问。需要直接访问它的时机之一是在需要获得所有用户账号列表时。为此,可使用以下代码:输入:use mysql;select user from user;分析:mysql数据库有一个名为... ... [详细]
       2017-06-13 19:22:42
  • 这篇文章主要介绍了MySQL日志设置及查看方法,需要的朋友可以参考下MySQL有以下几种日志:错误日志:-log-err查询日志:-log慢查询日志:-log-slow-queries更新日志:-log-update二进制日志:-log-bin默认情况下,所有日志创建于mysqld数据目录中。通过刷新日志,你可以强制mysqld来关闭和重新打开日志文件(或者在某些情况下切换到一个新的日... ... [详细]
       2017-06-13 19:22:42
  • 这篇文章主要介绍了Mysql一些复杂的sql语句(查询与删除重复的行),需要的朋友可以参考下1.查找重复的行SELECT * FROM blog_user_relation a WHERE (a.account_instance_id,a.follow_account_instance_id) IN (SELECT... ... [详细]
       2017-06-13 19:22:42
  • 使用游标数据在一个游标被打开后,可以使用FETCH语句分别访问它的每一行。FETCH指定检索什么数据(所需的列),检索出来的数据存储在什么地方。它还向前移动游标中的内部行指针,使下一条FETCH语句检索下一行(不重复读取同一行)。第一个例子从游标中检索单个行(第一行):输入:create procedure processorders()BEGIN--&nbs... ... [详细]
       2017-06-13 19:22:41
  • 下面小编就为大家带来一篇快速解决mysql57服务突然不见了的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧一、G:\MySQL\MySQLServer5.7\bin>mysqld--initializeG:\MySQL\MySQLServer5.7\bin>mysqld-installServicesuccessfullyinsta... ... [详细]
       2017-06-13 19:22:41
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有