Laravel的安装配置运行环境要求Laravel 框架会有一些系统上的要求。当然,这些要求在 Laravel Homestead 虚拟机上都已经完全配置好了:· PHP >= 5.5.9· OpenSSL PHP Extension· PDO PHP Extension· Mbstring PHP Extension· Tokenizer PHP ExtensionLa
转载 2024-02-01 13:35:08
110阅读
最近项目中使用的数据达到了百万级别,如果不进行优化,在查询时速度就会很慢,现在想的是先在SQL语句上加上索引进行优化,但有时候MySQL并不会像我们预想的那样使用索引。MySQL提供了Explain命令能够很好地查看sql语句执行情况,是否使用了索引,查询的记录数等等。where中进行函数运算我在项目中需要以时间为筛选条件,如查询2018-01-01到2018-05-31之间的记录数,但我的字段的
一、服务器环境说明:最近开始学习一个新的PHP框架 Laravel,安装环境如下:操作系统:Ubuntu 12.04Web服务器: nginxDB:MySQL 5.5.31 二、安装方式方法一,使用 Laravel 命令安装1. 下载 Laravel installer PHAR archive  链接地址:http://laravel.com/laravel.phar;2.
转载 2023-07-19 20:10:59
88阅读
## 安装laravel配置MYSQL教程 ### 概述 在开始之前,你需要确保已经安装了Laravel,并且熟悉基本的命令行操作。本文将指导你如何在Laravel项目中配置MYSQL数据库。 ### 配置流程 下表展示了安装laravel配置MYSQL的步骤: | 步骤 | 描述 | | --- | --- | | 1 | 安装laravel | | 2 | 创建数据库 | | 3 |
原创 2023-09-07 00:33:06
217阅读
文章目录发展历史功能介绍读写分离垂直拆分水平拆分 MyCat是什么?这个概念可大可小,作为使用者,我的理解是这样的: MyCat是一款开源的数据库中间件 什么是中间件?中间件是什么东西? 可以理解为在两个东西中间起到衔接协调作用的这么一个东西。在软件架构中的位置,位于应用和数据库之间的一个应用软件比如我们的软件前面有页面展现层,也就是我们平时所说的前端。 前端后面的是处理前端发起的请求的后端。
前言:说到应对大流量、高并发的解决方案的时候,总会有这样的回答,如:读写分离,主从复制...等,数据库层今天先不讨论,那么今天我们就来看看怎么在应用层实现读写分离。框架:laravel5.7说明:Laravel默认将 select 的语句让 read 指定的数据库执行,insert/update/delete 则交给 write 指定的数据库,达到读写分离的作用。 这些设置对原始查询 raw qu
转载 2021-02-27 14:33:21
753阅读
2评论
首页问答社区中文文档APIComposerGithub配置说明框架下载好了,但是想要很好的使用,可能我们还有一些东西需要知道,这就是配置。和项目有关的配置是在 app/config 文件夹里,但是除了这里还有一些配置可能是我们需要的。作为一个基础教程,我就不一一介绍了,只是选择一些大家配置比较多的地...
转载 2014-09-29 13:21:00
104阅读
2评论
首页问答社区中文文档APIComposerGithub配置说明框架下载好了,但是想要很好的使用,可能我们还有一些东西需要知道,这就是配置。和项目有关的配置是在 app/config 文件夹里,但是除了这里还有一些配置可能是我们需要的。作为一个基础教程,我就不一一介绍了,只是选择一些大家配置比较多的地...
转载 2014-09-29 13:21:00
109阅读
2评论
Laravel框架的介绍什么是框架框架就是一个半成品,它能够帮忙完成一些功能(访问数据库、获取网络数据),我们将这些功能拿到项目中,那么我们的项目也就具备这些功能了。JQuery他也是一个框架,JS总结操作HTML很复杂,但是通过JQuery之后很简单。 laravel框架是什么Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。方便我们开发we
转载 2023-10-05 16:38:24
114阅读
在现代软件开发中,维护干净且结构化的代码库对于可伸缩性、可维护性和可测试性至关重要。 Laravel 是目前最流行的 PHP 框架,为构建 Web 应用程序提供了坚实的基础。 Laravel 中使用的一个关键架构模式是Service Layer。在本文中,我们将深入研究 Laravel 中Service的概念,并探索它如何帮助有效地组织您的应用程序逻辑。什么是Service Layer(服务层)
转载 2023-08-25 16:36:37
95阅读
一: app\Console\Commands目录下创建脚本文件TestConsole.php<?php namespace App\Console\Commands; use Illuminate\Console\Command; use App\Base\CommonPoolMethod; //连接数据库可引入数据库相关类 class TestConsole extends Comm
# Laravel Models 中 MySQL 配置方案 Laravel 是一个强大的 PHP 框架,支持使用 Eloquent ORM 进行数据库操作。本文将介绍如何在 Laravel 项目中配置 MySQL 数据库结合 Eloquent 模型使用。 ## 一、环境准备 首先,确保您的开发环境中已安装 PHP、Composer 和 MySQL 数据库。接下来,您可以使用 Composer
原创 9月前
36阅读
if(!Schema::hasTable(‘表名称’)){ //添加前检测表是否存在 Schema::create(‘表名称’, function ($table) { //添加表 $table->increments(‘id’); //主键 $table->string(‘name’); //列名 //字段类型 $table->bigIncrements(‘id’); 自增ID
Mycat原理:Mycat是一个新颖的数据库中间件产品支持mysql集群,或者mariadb cluster,提供高可用性数据分片集群。你可以像使用mysql一样使用mycat。对于开发人员来说根本感觉不到mycat的存在。Mycat架构图:Mycat分片策略:1.1   概念说明1.1.1逻辑库(schema) :数据库中间件,通常对实际应用来说,并不需要知道中间件
一、使用DB门面操作需要引入 DB类 Illuminate\Support\Facades\DB查询数据库记录DB::select(SQL语句);DB::select('select * from `stu` from ') //以数组形式返回结果增加数据库记录DB::insert(SQL语句);DB::insert("insert into `stu` (`name`,`sex`,`class_
转载 2023-08-10 17:07:25
81阅读
一、数据库简介Laravel 对主流数据库系统连接和查询都提供了很好的支持,尤其是流畅的查询语句构造器。Laravel 支持四种类型的数据库: - MySQL - Postgres - SQLite - SQL Server 本系列教程选用了 mysql Laravel 应用程序的数据库配置文件放置在 config/database.php 文件中。在这个配置文件内你可以定义所有的数据库
转载 2023-07-15 03:32:57
220阅读
app/config 中的配置说明 1在 app/config 文件夹中经常配置的一般有两个文件:app.php 和 database.php 两个文件,他们一个是配置项目杂项的、一个是配置数据库的。下面我就里面的常用配置做一下解释: 先是 app.php 文件2其实 app.php 后面还有一些内容,但那些基本上不需要你修改。
转载 2023-08-01 14:56:32
86阅读
尽管干开发5年+,但奈何linux命令不常用所以写播客会luoluosuosuo,见谅见谅哈!sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具
1、模型文件的位置2、命名规则本身laravel对模型的命名没有严格的要求,一般采用 表名(首字母大写).php如: Member.php User.php Admin.php Goods.php3、创建模型使用artisan命令php artisan make:model 模型文件名# 分目录的php artisan make:model Models/Member# 创建模板并生成迁移文件ph
转载 2023-10-10 18:54:01
256阅读
server { server_name 192.168.0.193; listen 100; add_header Strict-Transport-Security m
原创 2022-08-18 13:28:00
194阅读
  • 1
  • 2
  • 3
  • 4
  • 5