首页 技术

技术

  • Ubuntu 18.04 MYSQL 5.7 无法远程连接解决办法

    Ubuntu 18.04 MYSQL 5.7 无法远程连接解决办法

    第一netstat -ntpl 查看3306监听在127.0.0.1 的话 改成监听IP为你的IP 或者为0.0.0.0vim  /etc/mysql/mysql.conf.d/mysqld.cnf找到 bind-address = 127.0.0.1 去掉#注释改成bind-address = 0.0.0.0第二,更改mysql -uroot -p 连接数据库执行如下命令update mysql.user set authentication_strin...

    技术 2020-03-31 17 0 ubuntumysql
  • ubuntu 18.04 安装 php7.2-mcrypt

    ubuntu 18.04 安装 php7.2-mcrypt

    检查版本,安装pecl支持php -v  # 检查版本,确定为php7.2pecl version sudo apt-get install php-pear sudo apt-get install php7.2-dev安装 mcrypt extensionmcrypt支持查看 http://pecl.php.net/package-info.php?package=mcrypt&versio...

    技术 2020-03-31 20 0 phpLNMPlinuxubuntu
  • ubuntu18.04 安装 php7.2

    ubuntu18.04 安装 php7.2

    sudo apt-get install software-properties-common python-software-properties sudo add-apt-repository ppa:ondrej/php && sudo apt-get update sudo apt-get -y install php7.2# 如果之前有其他版本PH...

    技术 2020-03-31 18 0 phpLNMPubuntu
  • nginx日志切割及历史日志删除脚本

    nginx日志切割及历史日志删除脚本

    如果使用LNMP网站环境的话,默认nginx只会生成一个访问日志,并且是在每天的积累,日志文件会变的非常大,如果需要做一下日志的分析,无论是使用脚本分析,还是把日志下载本地分析,都不太方便。每天分割Nginx的访问日志,有利于分析日志。脚本内容:#!/bin/bash #function:cut nginx log files shell #设置您的网站访问日志保存的目录 log_files_path="/usr/local/nginx/logs/"...

    技术 2020-01-09 227 0 nginxlinuxLNMP
  • Ubuntu安装最新版nodejs/ubuntu 安装nodejs+npm 升级

    Ubuntu安装最新版nodejs/ubuntu 安装nodejs+npm 升级

    sudo apt update -y sudo apt install -y nodejs nodejs-legacy npm sudo npm config set registry https://registry.npm.taobao.org sudo npm install n -g sudo n st...

    技术 2019-12-30 348 0 nodenpm
  • QueryList之flatten方法

    QueryList之flatten方法

    QueryList返回的集合数据均为Collection集合对象而非普通数组,目的就是为了方便处理采集结果数据。如果我们想要的结果是一位数组,而非二位数组,那该怎么做呢?可以使用flatten()方法将多维集合转为一维的,对上面的采集结果data进行处理:正确方法:$data  = $ql->get($url)->query()->getData(); $data = $data->flatten()->all();注意:这里不能这样...

    技术 2019-12-25 263 0 QueryList
  • include_path='/usr/local/php56/lib/php (宝塔一键安装)报错解决方法

    include_path='/usr/local/php56/lib/php (宝塔一键安装)报错解决方法

    错误提示如下图:1.如果你是宝塔一键安装的,则需要你在生成网站的时候取消勾选 放跨站攻击(如下图:)2.如果不是宝塔一键安装则有两种方法来设置php的include_path.一:修改php.ini文件中的include_path项。例:include_path = .:/usr/local/lib/php:./include二:使用ini_set方法。例:ini_set("include_path", ".:../:./include:../include");...

    技术 2019-12-19 339 0 LNMPphp
  • redis的持久化之RDB的配置和原理

    redis的持久化之RDB的配置和原理

      Redis优秀的性能是由于其将所有的数据都存储在内存中,同样memcached也是这样做的,内存中的数据会在服务器重启后就没有了,也就是不能保证持久化。但是为什么Redis能够脱颖而出呢,很大程度上是因为Redis有出色的持久化机制,能够保证服务器重启后,数据不会丢失。Redis持久化是将内存中的数据写入到磁盘(也就是文件)中。下面来看看Redis是如何持久化的。       Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式...

    技术 2019-12-05 280 0 redis
  • Truncate Table的用法讲解

    Truncate Table的用法讲解

    TRUNCATE TABLE删除表中的所有行,而不记录单个行删除操作。语法TRUNCATE TABLE name参数name是要截断的表的名称或要删除其全部行的表的名称。注释TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用...

    技术 2019-11-30 340 0 mysql
  • mysql中怎么重置清空id,id从1开始自动递增方法

    mysql中怎么重置清空id,id从1开始自动递增方法

    有时候我们在使用mysql的时候,设置了id自动递增,然后删除了一些数据,再次增数据的时候,id就出现累计的情况,怎么重置清空id呢,下面来分享一下方法重置清空id,id从1开始自动递增方法使用mysql的truncate命令truncate table 表名备注:该操作会清空您宝贵的数据库,请谨慎操作!...

    技术 2019-11-30 286 0 mysql
1 2 3 4 5 ››
Music