分类
文章

如何在Ubuntu 18 04上使用PHP在MySQL中实现分页

介绍 分页是将记录集中返回的行数限制为单独的,有序的页面,以便于它们之间的轻松导航的概念,因此,当数据集很大时,可以将分页配置为仅在每个页面上返回特定的行数。例如,分页可以通过减少页面上列出的项目数量来帮助避免在网上商店包含数千种产品时使用户不堪重负,因为用户通常不太可能需要查看每个产品。另一个示例是在移动设备上显示记录的应用程序。在这种情况下启用分页会将记录分成多个页面,这些页面可以更好地适合屏幕。 除了为最终用户带来视觉上的好处外,分页还使应用程序更快,因为它减少了一次返回的记录数。这限制了需要在客户端 […]

分类
文章

如何使用Adonisjs和Mysql构建鼓舞人心的报价应用程序

介绍 AdonisJs是用纯JavaScript编写的Node.js Web框架,可在所有主要操作系统上运行。它使用流行的MVC(模型-视图-控制器)设计模式,并为编写服务器端Web应用程序提供了稳定的生态系统。该框架具有无缝身份验证,SQL ORM(对象关系映射),迁移和数据库种子的功能。AdonisJs具有与PHP Web应用程序框架Laravel相似的体系结构,包括相同的文件夹结构和几个共享的设置概念。 默认情况下,AdonisJs使用为直观使用而设计的Edge模板引擎。就像Laravel一样,Ado […]

分类
文章

如何在Debian 9上安装最新的mysql

介绍 MySQL是一个杰出的开源数据库管理系统,用于存储和检索各种流行应用程序的数据。MySQL是LAMP堆栈中的M , LAMP堆栈是一组常用的开源软件,还包括Linux,Apache Web服务器和PHP编程语言。 在Debian 9中,MariaDB(MySQL项目的社区分支)被打包为默认的MySQL变体。尽管MariaDB在大多数情况下都能正常运行,但是如果您需要仅在Oracle MySQL中才能找到的功能,则可以从MySQL开发人员维护的存储库中安装和使用软件包。 要安装最新版本的MySQL,我们 […]

分类
文章

如何使用haproxy设置mysql负载平衡–3

序幕 HAProxy是一个开源软件,可以负载均衡HTTP和TCP服务器。在上一篇有关HAProxy的文章中,我们为HTTP配置了负载平衡,而在本文中,我们将为MySQL做同样的事情。您的所有MySQL服务器都必须配置为执行Master-Master复制,因为负载平衡涉及读取和写入所有后端。 本文将使用以下三个液滴: Droplet 1 – Load Balancer主机名:haproxy操作系统:Ubuntu专用IP:10.0.0.100 Droplet 2 – Node 1主机名: […]

分类
文章

如何在ubuntu 14-04 应用程序上使用mysql与ruby on rails

介绍 Ruby on Rails使用sqlite3作为其默认数据库,该数据库在许多情况下都很好用,但可能不足以支持您的应用程序。如果您的应用程序需要客户端/服务器SQL数据库(例如PostgreSQL或MySQL )的可伸缩性,集中性和控制性(或任何其他功能),则将需要执行一些其他步骤来使其启动并运行。 本教程将向您展示如何在Ubuntu 14.04服务器上设置开发Ruby on Rails环境,该环境将允许您的应用程序使用MySQL数据库。首先,我们将介绍如何安装MySQL和MySQL适配器gem。然后, […]

分类
文章

mysqll查询简介

介绍 数据库是许多网站和应用程序的关键组件,并且是如何在Internet上存储和交换数据的核心。数据库管理最重要的方面之一是从数据库中检索数据的实践,无论是临时的还是已编码到应用程序中的过程的一部分。有几种从数据库检索信息的方法,但是最常用的方法之一是通过在命令行中提交queries来执行的。 在关系数据库管理系统中, query是用于从表中检索数据的任何命令。在结构化查询语言(SQL)中,几乎总是使用SELECT语句进行查询。 在本指南中,我们将讨论SQL查询的基本语法以及一些较常用的函数和运算符。我们还 […]

分类
文章

saltstack infrastructure为mysql数据库服务器创建salt状态

介绍 SaltStack,即Salt,是功能强大的远程执行和配置管理系统,可用于以结构化,可重复的方式轻松管理基础架构。在本系列中,我们将演示一种通过Salt部署管理开发,登台和生产环境的方法。我们将使用Salt状态系统编写和应用可重复的操作。这将使我们能够安全地销毁我们的任何环境,因为我们知道以后可以轻松将它们以相同的状态重新联机。 在本系列的最后一个指南中,我们将HAProxy设置为Web服务器前面的负载平衡器。在本指南中,我们将重点转移到创建可在每个环境中安装和管理MySQL数据库服务器的状态。本文将 […]

分类
文章

比较关系数据库管理系统sqlite与mysql与postgresql

介绍 relational data model在数据库管理工具中占主导地位,该relational data model以行和列的表形式组织数据。今天,还有其他数据模型,包括NoSQL和NewSQL ,但关系数据库管理系统(RDBMS) 仍然在全球范围内存储和管理数据。 本文比较并对比了三种最广泛实施的开源RDBMS: SQLite , MySQL和PostgreSQL 。具体来说,它将探讨每个RDBMS使用的数据类型,它们的优缺点以及对其进行最佳优化的情况。 关于数据库管理系统的一些知识 Databas […]

分类
文章

如何在centos 7上安装 apache mysql php lamp

介绍 ” LAMP”堆栈是一组开源软件,通常会一起安装以使服务器能够托管动态网站和Web应用程序。该术语实际上是首字母缩写词,代表A pache Web服务器的L inux操作系统。站点数据存储在M ySQL数据库中(使用MariaDB),动态内容由P HP处理。 在本指南中,我们将在CentOS 7 VPS上安装一个LAMP堆栈。CentOS将满足我们的第一个要求:Linux操作系统。 Note: LAMP软件可以自动在您的雾滴通过添加安装这个脚本启动时,它的用户数据。查看本教程, […]

分类
文章

如何在debian 8上安装apache mysql php lamp

介绍 软件的”LAMP”堆栈,由的L inux的操作系统, A帕什Web服务器, M ySQL数据库, P HP脚本语言,是Web或应用程序开发的一个很好的基础。一起安装,此软件堆栈使您的服务器可以托管动态网站和Web应用程序。 在本教程中,我们将在Debian 8服务器上安装LAMP堆栈。 先决条件 在开始之前,您需要使用未启用root用户的sudo用户帐户设置Debian 8服务器。您可以按照Debian 8的初始服务器设置指南进行操作 。 您还应该创建一个基本防火墙,您可以按照 […]