当前位置:首页 > 技术文章 > 数据库 > mysql教程

  • 我们如何在 MySQL 查询中检查 NULL?
    我们如何在 MySQL 查询中检查 NULL?
    借助ISNULL运算符,我们可以在MySQL查询中检查NULL。我们不能使用=(比较运算符),因为我们知道NULL不是一个值。以下使用“员工”表中的数据的示例将展示它-示例mysql>Select*fromEmployeeWHERESalaryISNULL;+----+-------+--------+|ID|Name |Salary|+----+-------+--------+|7 |Aryan|NULL ||8 
    mysql教程 . 数据库 1336 2023-09-13 14:37:06
  • 在 MySQL 中,我们如何通过提供年份、周数和星期几来计算日期?
    在 MySQL 中,我们如何通过提供年份、周数和星期几来计算日期?
    我们可以按如下方式计算日期-mysql>SET@year=2017,@week=15,@day=4;QueryOK,0rowsaffected(0.00sec)上面的查询将分别在“year”、“week”和“day”变量中传递值“2017”、“15”、“4”。然后应用下面的查询中的公式后,我们就可以获得日期。mysql>SELECTStr_To_Date(Concat(@year,'-',@week,'-',If(@da
    mysql教程 . 数据库 896 2023-09-13 14:25:02
  • 我们可以递归调用存储过程吗?
    我们可以递归调用存储过程吗?
    在每个数据库管理系统中,存储过程都是至关重要的组件。数据库编程能够将复杂的SQL查询和业务逻辑封装到可重用的代码块中,从而变得更加有效和易于管理。但您有没有想过,保存的进程是否可以被重复调用?这篇博客文章将研究这个查询并深入探讨递归存储过程的技术细节。什么是递归?递归是一种编程方法,其中函数或进程直接或间接调用自身。可以分成更小、相同的子问题的问题经常使用这种方法来解决。借助递归,程序员可以开发出优雅而简洁的代码,但如果使用不当,计算成本也可能很高,并导致无限循环。递归函数提供了一个基本情况,清
    mysql教程 . 数据库 1120 2023-09-13 13:49:02
  • 我们如何将数据在同一行且带有分隔符的文本文件导入MySQL表中?
    我们如何将数据在同一行且带有分隔符的文本文件导入MySQL表中?
    实际上,我们可以通过使用分隔符将数据写入文本文件的同一行。在这种情况下,当将此文本文件导入MySQL表时,我们必须使用“LINESTERMINATEDBY”选项。可以通过以下示例来理解-假设我们在文本文件中使用“|”作为行终止符符号,如下-id,Name,Country,Salary|105,Chum*,Marsh,USA,11000|106,Danny*,Harrison,AUS,12000现在,在将此文本文件导入MySQL表时,我们还需要在查询中提及“LINETERMINATEDBY”选项,
    mysql教程 . 数据库 1493 2023-09-13 13:45:04
  • 如果我们尝试仅向 MySQL EXTRACT() 函数提供日期值来提取时间值,会输出什么?
    如果我们尝试仅向 MySQL EXTRACT() 函数提供日期值来提取时间值,会输出什么?
    当我们尝试从日期中提取小时值时,EXTRACT()函数将给出输出0并带有警告,如下面给出的示例所示-mysql>SelectEXTRACT(Hourfrom'2017-10-20');+---------------------------------+|EXTRACT(Hourfrom'2017-10-20')|+---------------------------------+|0  
    mysql教程 . 数据库 1247 2023-09-13 12:53:02
  • SQL中内连接和外连接的区别
    SQL中内连接和外连接的区别
    在这篇文章中,我们将了解SQL中内连接和外连接的区别。内连接子句使用的是“INNERJOIN”和“JOIN”。它返回两个或多个表的组合元组。当没有共同属性时,结果为空。如果元组数量较多,则“INNERJOIN”比“OUTER”工作得更快JOIN'。当需要有关特定属性的详细信息时使用。“JOIN”和“INNERJOIN'以相同的方式工作。语法SELECT*FROMtable_1INNERJOIN/JOINtable_2ONtable_1.column_name=table_2.column_nam
    mysql教程 . 数据库 1485 2023-09-13 12:29:09
  • 在 Unix/Linux 上降级二进制和基于包的安装
    在 Unix/Linux 上降级二进制和基于包的安装
    让我们了解如何在Unix或Linux上降级二进制和基于包的安装。可以通过多种方式降级Unix或Linux上的二进制和基于软件包的安装。他们在下面进行了讨论。就地降级就地降级涉及关闭新的MySQL版本。完成此操作后,新的MySQL二进制文件或软件包将替换为旧的二进制文件或软件包。完成此操作后,旧的MySQL版本在现有数据目录上重新启动。必须将MySQL配置为通过将innodb_fast_shutdown设置为0来执行慢速关闭。下面的命令会执行相同的操作-mysql-uroot-p--execute
    mysql教程 . 数据库 1244 2023-09-13 12:25:06
  • 显示/查看 MySQL 数据库中的索引
    显示/查看 MySQL 数据库中的索引
    要查看索引,语法如下-select*frominformation_schema.statisticswheretable_schema=yourDatabaseName;在这里,我使用数据库“web”。显示/查看索引的查询如下-select*frominformation_schema.statisticswheretable_schema='web';这将产生以下输出。“Web”数据库中包含索引信息的所有表都是可见的-
    mysql教程 . 数据库 1113 2023-09-13 12:05:06
  • 当 MySQL 遇到超出范围的日期时会发生什么?
    当 MySQL 遇到超出范围的日期时会发生什么?
    MySQL在遇到超出范围或无效日期时的响应将取决于SQLMODE。如果我们启用了ALLOW_INVALID_DATES模式,那么MySQL会将超出范围的值转换为全零(即“0000:00:0000:00:00”)并将其存储在表中,而不会产生任何错误或警告。例如,我们可以按如下方式更改SQLMODE,然后插入超出范围的内容-mysql>setsql_mode='ALLOW_INVALID_DATES';QueryOK,0rowsaffected(0.00sec)
    mysql教程 . 数据库 643 2023-09-13 12:01:06
  • 数据库视图是什么意思以及 MySQL 视图如何工作?
    数据库视图是什么意思以及 MySQL 视图如何工作?
    数据库视图只不过是存储在数据库中并具有关联名称的SQL语句。视图实际上是预定义SQL查询形式的表的组合。视图可以包含表的所有行,也可以从表中选择行。MySQL视图可以从一个或多个表创建,这些表依赖于编写的MySQL查询来创建视图。视图是一种虚拟表,允许用户执行以下操作-以用户或用户类别认为自然或直观的方式构建数据。 限制对数据的访问,使用户能够可以查看并(有时)准确修改他们需要的内容,无需再做更多。 汇总可用于生成报告的各种表格中的数据。基本上,视图是构建在其他视图表之上的定义。如果基础表中的数
    mysql教程 . 数据库 2270 2023-09-13 11:49:02
  • 我们如何在 MySQL 中创建和使用 ENUM 列?
    我们如何在 MySQL 中创建和使用 ENUM 列?
    要创建ENUM列,枚举值必须是带引号的字符串文字。我们可以借助以下语法在MySQL中创建ENUM列-CREATETABLEtable_name(  …  ColENUM(‘Value1’,’Value2’,’Value3’),  &helli
    mysql教程 . 数据库 1159 2023-09-13 11:33:07
  • 如何获取 MySQL 视图列表?
    如何获取 MySQL 视图列表?
    要获取MySQL视图列表,我们可以使用带有LIKE运算符的SELECT命令。让我们先看看语法。mysql>SELECTTABLE_SCHEMA,TABLE_NAME->FROMinformation_schema.tables->WHERETABLE_TYPELIKE'VIEW';以下是显示总观看次数的输出。+--------------+-----------------------------------------------+|TABLE_SCHEMA|TABLE_NA
    mysql教程 . 数据库 1764 2023-09-13 10:53:04
  • 检索存储在 INT 列中作为 MySQL TIMESTAMP 的值的正确方法是什么?
    检索存储在 INT 列中作为 MySQL TIMESTAMP 的值的正确方法是什么?
    我们可以使用FROM_UNIXTIME()函数来检索值,作为MySQLTIMESTAMP,存储在表的列中的INT。例如,我们有一个名为'test123'的表,其中有一个名为'val1'的列。在这个列中,我们将整数值存储如下-mysql>Select*fromtest123;+------------+|val1   |+------------+|  150862||1508622563||&
    mysql教程 . 数据库 1284 2023-09-13 10:37:02
  • 在日期和时间部分之间使用“T”或“空格”以外的任何其他字符时,MySQL 返回什么?
    在日期和时间部分之间使用“T”或“空格”以外的任何其他字符时,MySQL 返回什么?
    在这种情况下,MySQL将返回时间处的全零以及正确的日期部分。如下所示,我们在日期和时间部分之间的“T”或“Space”位置使用字符“W”-mysql>SelectTIMESTAMP('2017-10-20W06:10:36');+----------------------------------+|TIMESTAMP('2017-10-20W06:10:36')|+-----------------------------
    mysql教程 . 数据库 1308 2023-09-13 10:25:05
  • 在 Ubuntu 15.04 服务器上设置 LAMP(Linux、Apache、MySQL/MariaDB、PHP)和 PhpMyAdmin
    在 Ubuntu 15.04 服务器上设置 LAMP(Linux、Apache、MySQL/MariaDB、PHP)和 PhpMyAdmin
    LAMP是最广泛使用的开源技术堆栈之一,用于Web应用程序的开发。在这种组合中,Linux充当操作系统,而PHP则充当服务器端编程语言。MySQL或MariaDB充当数据库管理系统,apache充当Web服务器。在本文中,我们将介绍如何在Ubuntu15.04服务器上使用PhpMyAdmin设置LAMP堆栈。通过使用LAMP(Linux、Apache、MySQL/MariaDB、PHP)组件,我们可以构建交互式且引人入胜的Web应用程序。让我们了解一下LAMP堆栈的每个组件:Linux-Linu
    mysql教程 . 数据库 705 2023-09-13 10:09:12

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

某家居企业网站整站1.1

1、演示:以截图为准 程序试用后台:http://你的域名/admin/login.asp 后台登陆帐号:admin 密码:admin 说明: 这个是基于asp+access的企业网站源码,数据库已设有有防下载,网站更安全 要修改网站,自定义你自己要的页面,和美化页面都是你自己完成,网站源码程序完整,后台功能强大。 调试运行环境:要安装IIS服务器(IIS的安装和配置,安装好后,在地址栏输入:http://127.0.0.1 即可访问网站)。
企业站源码
2025-10-22

启科PHP淘宝客系统

1、请上传下载到的淘宝客系统安装包并上传到空间根目录中进行解压,解压后将网站文件移动到根目录的位置,然后访问 /install 进行安装。您也可以在本地解压,并以二进制方式将程序上传至您的网站空间。 2、同意启科网络电子商务系统安装协议进入下一步。 3、如果系统检测环境通过,则会提示输入您的数据库服务器地址(一般为本机,即127.0.0.1或者localhost)、数据库账号、数据库密码、数据库名等信息并确认安装。 4、如果数据库信息输入正确,系统便提示进行安装,确认后程序将执行数据库配置并导入初始数据
电商源码
2025-10-22

外贸英文智能门锁独立站源码2.0.7

这款 Zancms 外贸英文电子产品手表网站源码是专为外贸业务打造。它由 zancms 外贸独立站系统基于智能门窗出口企业的独特需求进行研发设计,不仅适用于智能门锁类企业,对各类智能产品企业的出口业务拓展同样大有裨益。 其具备显著的语言优势,采用英文界面呈现,且内置智能 AI 翻译功能,在获得商业授权后更可开启多语言模式,充分满足不同地区用户的语言需求,并且整个网站的架构与布局完全依照国外用户的阅读习惯精心打造,能为海外访客提供极为友好的浏览体验。 在技术内核方面,采用 thi
企业站源码
2025-10-22

小生淘宝客程序打折程序

淘宝客打折系统,集成了jssdk模块,增加了seo优化功能,更有利于搜索引擎收录 1程序上传到服务器空间 2开启服务器 3打开安装地址:http://您的域名/install.php 4如果不能安装请确保数据库里的表全部删除 5进入后台地址:http://您的域名/main.php 默认用户名和密码都是admin 6测试数据时可以导入 test文件夹里的test.sql文件 到数据库,或者自己到采集功能下进行采集 2013-05-11[在线更新功能更新] nginx伪静态化 添加收藏功能 增
电商源码
2025-10-22

极简主义艺术建筑设计矢量模板

极简主义艺术建筑设计矢量模板适用于城市规划图、建筑设计概念展示、房地产广告、室内设计草图、城市文化活动海报等与建筑、历史建筑教育资料等相关视觉场景设计的AI格式素材。
矢量素材
2025-09-17

快乐儿童植树节插画矢量素材

快乐儿童植树节插画矢量素材适用于植树节活动宣传、环保组织的宣传材料、学校环境教育活动、春季主题活动海报、户外用品品牌的广告、自然保护项目的介绍、生态旅游的宣传册等与环境保护和自然教育相关等相关视觉场景设计的AI格式素材。
矢量素材
2025-09-17

搞笑卡通小丑愚人节矢量素材

搞笑卡通小丑愚人节矢量素材适用于愚人节主题的派对邀请函、宣传愚人节特别活动/促销、愚人节社交媒体封面和帖子、商家营销(愚人节促销活动广告)等相关等相关视觉场景设计的AI格式素材。
矢量素材
2025-09-17

抽象蓝色彩墨笔触纹理背景矢量

抽象蓝色彩墨笔触纹理背景矢量适用于企业宣传海报、科技产品推广、商务会议背景、网站横幅设计、企业宣传画册封面、社交媒体推文封面、活动邀请函、企业年会背景、科技主题的公众号首图、信息图设计背景、企业招聘宣传等相关设计的AI格式素材。
矢量素材
2025-09-17

驾照考试驾校HTML5网站模板

驾照考试驾校HTML5网站模板是一款适合提供驾驶培训和组织驾照考试服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-06-10

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号