自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 数据库

写法顺序:select–from–where–group by–having–order by执行顺序:from–where–group by–having–select–order by 就是select要放后面,如果有order by,则order by放最后,因为order by 是对结果进行排序一、sql执行顺序(1)from(3) join(2) on(4) where(5)group by(开始使用select中的别名,后面的语句中都可以使用)(6) avg,sum…(7

2021-03-22 23:57:32 250 1

原创 Docker的安装和卸载

Centos Docker的安装和卸载docker 的安装确定你是CentOS7及以上版本查看系统版本cat /etc/redhat-releaseyum安装gcc相关 yum -y install gcc yum -y install gcc-c++卸载旧版本yum -y remove docker docker-common docker-selinux docker-engine安装需要的软件包yum install -y yum-

2021-02-03 16:38:07 326

原创 Docker常用命令

Docker常用命令1、删除容器 1)首先需要停止所有的容器 docker stop $(docker ps -a -q) 2)删除所有的容器(只删除单个时把后面的变量改为image id即可) docker rm $(docker ps -a -q) 2、删除镜像 1)查看host中的镜像 docker images2)删除指定id的镜像 docker rmi <image id>3)删除全部的images

2021-02-03 15:04:20 288 1

转载 Docker-composer 常用命令

Docker-composer 常用命令1.github地址:https://github.com/TodorText/lnmp.git这个是根据laradock精简的lnmp,并且摘除了从容器挂载数据卷2.命令 docker-compose --help你会看到如下这么多命令build Build or rebuild servicesbundle Generate a Docker bundle from the Compose file

2021-02-03 10:16:32 374

原创 docker+es集群部署搭建

docker+es集群部署搭建1. 创建相关映射文件 /mydocker/es/config/es1.yml /mydocker/es/config/es2.yml /mydocker/es/config/es3.yml创建目录 /mydocker/es/esdata1 /mydocker/es/esdata2 /mydocker/es/esdata32.编写elasticsearch.yml配置文件vim /mydocker/es/config

2020-12-17 14:18:22 609

原创 mysql导入千万级数据出现MySQL server has gone away错误如何解决?

mysql导入欠万级数据出现MySQL server has gone away错误如何解决? 该问题是max_allowed_packet配置的默认值设置太小,只需要相应调大该项的值之后再次导入便能成功。该项的作用是限制mysql服务端接收到的包的大小,因此如果导入的文件过大则可能会超过该项设置的值从而导致导入不成功!下面我们来看一下如何查看以及设置该项的值。 解决方案: 查看 max_allowed_packet 的值 show global variables

2020-12-12 11:30:44 246

原创 mysql Table ‘xxx’ is marked as crashed and should be repaired

mysql 在windows添加数据的时候出现 Table ‘xxx’ is marked as crashed and should be repaired添加表数据的时候出现mysql Table ‘xxx’ is marked as crashed and should be repaired问题如果解决,我这边在添加数据时出现这个问题,主要是写频繁出现的表崩溃==解决办法:切换至mysql bin目录 执行 myisamchk -c -r D:\phpStudy\PHPTutorial

2020-12-12 11:18:29 288

原创 dcat-admin oss图片上传

dcat-admin oss图片上传安装插件composer require jacobcyl/ali-oss-storage:^2.1在app.php的provider数组中添加: Jacobcyl\AliOSS\AliOssServiceProvider::class,配置文件.env中MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"ALIYUN_ACCESS_I

2020-12-10 14:17:28 2710 2

原创 docker-redis安装

docker安装redis查找redisdocker search redis安装装redisdocker pull redis:3.2使用镜像 docker run -p 6379:6379 -v /mydocker/myredis/data:/data -v /mydocker/myredis/conf/redis.conf:/usr/local/etc/redis/redis.conf -d redis:3.2 redis-server /usr/local/etc/redis/re

2020-11-24 14:41:30 69

原创 ECS服务器设置端口(阿里云允许访问设置)

阿里云ECS服务器设置端口(允许访问设置)登录阿里云找到网络和安全组2.点击“安全组配置”后进入到如下界面,点击“配置规则”进入详情配置界面。3.点击“修改”可对特定的端口进行访问配置,如下图:...

2020-11-24 14:00:16 611

原创 php 模拟curl上传图片

php 模拟curl上传图片/** * [ImgRequest 图片上传] * @param [type] $url [description] * @param [type] $file [description] */public function ImgRequest($url,$file){ $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => $url,

2020-11-23 12:35:00 327

原创 elasticsearch在Laravel中的使用以及常用命令

elasticsearch在Laravel中的使用以及常用命令Model中<?phpnamespace App\Models;use Illuminate\Database\Eloquent\Model;use Laravel\Scout\Searchable;class Post extends Model{ use Searchable; public $timestamps = false; /** * Get the index nam

2020-11-20 15:27:59 343

原创 ElasticSearch在Larave中的使用

ElasticSearch在Larave中的使用

2020-11-20 15:19:49 174

原创 Laravel+elasticsearch搜索词语搜索结果为空问题

Laravel+elasticsearch搜索词语搜索为空问题当Laravel中的elasticsearch配置完成搜索单个字搜索成功,哇塞,好好开心。。。。。但是搜索词语的时候都是空????嗯。。。。。。。。。不开心,所以就有了这篇笔记1.查找tamayo插件vendor/tamayo/laravel-scout-elastic/src/ElasticsearchEngine.php2,找到performSearch方法 /** * Perform the given search

2020-11-20 12:56:03 541 1

原创 mysql获取数据库中的表和表结构

标题mysql获取数据库中的表和表结构$mysqli = new mysqli('localhost','root','root','hidaas');$result = $mysqli->query('SHOW TABLES');//执行查询语句//输出此数据库中表结构$tables = array();while($arr = $result->fetch_assoc()){//编辑查询结果$tables[] = $arr;}var_dump($tables);// ec

2020-11-19 16:09:33 397

原创 Elasticsearch-PHP出现No alive nodes found in your cluster in

Elasticsearch-PHP出现No alive nodes found in your cluster in<?phpnamespace App\Http\Controllers\Home;use App\Http\Controllers\Controller;use Elasticsearch\ClientBuilder;class HomeController extends Controller { public $client = null; publi

2020-11-19 14:48:33 10398 1

原创 主主服务器数据同步 问题

停止数据同步stop slave;停止两个数据库的插入和更新权限备份数据mysqldump -u mysqlroot -p mysqlroot --add-drop-table --add-drop-database cmdb > /data/backup/all_db.sql保持两个数据库数据一致刷新binlog日志flush logs;查询节点配置两台数据库同步节点 查询A show master status; 配置B CHANGE MASTER TO MASTE

2020-11-19 09:53:02 134

原创 php原生mysql封装

标题php原生mysql封装<?php/** * Desc: php操作mysql的封装类 * Author zhifeng * Date: 2015/04/15 * 连接模式:PDO */ class MMysql { protected static $_dbh = null; //静态属性,所有数据库实例共用,避免重复连接数据库 protected $_dbType = 'mysql'; protected $_pconnect = true

2020-11-18 17:33:16 547

原创 docker-lnmp安装

标题docker-lnmp安装获取 Mysql 5.7 镜像docker pull mysql:5.7启动容器 mysql docker run -p 3306:3306 --name mysql -v /mydocker/mysql/conf:/etc/mysql/conf.d -v /mydocker/mysql/logs:/logs -v /mydocker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.

2020-11-18 16:24:12 155

原创 Docker-mysql主从搭建

Docker-mysql主从搭建使用Docker搭建主从使用Docker拉取MySQL镜像,使用5.7版本我们可以先使用search命令查询一下mysql镜像,选择官方版本docker search mysql下载mysql5.7版本:下载完成查看镜像docker images使用下载好得镜像做主从docker run -p 12345:3306 --name mysql -v /mymysql/mysql/conf:/etc/mysql/conf.d -v /mymysql/my

2020-11-18 13:15:08 109 1

原创 Docker-mysql安装

Docker安装mysql安装mysql docker pull mysql:5.6 运行mysql docker run -p 12345:3306 --name mysql -v /mymysql/mysql/conf:/etc/mysql/conf.d -v /mymysql/mysql/logs:/logs -v /mymysql/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6登录数

2020-11-18 11:51:27 68

原创 php读取指定文件中的图片并修改文件名

$folder = 'E:\phpstudy\PHPTutorial\WWW\院校视频头图';$newfolder = 'E:\phpstudy\PHPTutorial\WWW\视频jpg';// $folder="E:\phpstudy\PHPTutorial\WWW\视频配图";// // $folder = "E:\phpstudy\PHPTutorial\WWW\新建文件夹";// $newfolder = 'E:\phpstudy\PHPTutorial\WWW\图片';//

2020-09-04 16:34:10 595

原创 php 实现获取远程图片

获取远程图片function remote_file_exists($url_file){ //检测输入 $url_file = trim($url_file); if (empty($url_file)) { return false; } $url_arr = parse_url($url_file); if (!is_array($url_arr) || empty($url_arr)){return false; }

2020-09-04 16:32:37 289

原创 git lease, commit your changes or stash them before you can merge.冲突

git冲突lease, commit your changes or stash them before you can merge.有两种方式解决这种问题(像我这种菜鸟比较喜欢第二种解决方式,主要是不用想太多的原因):1 stash 方法git stashgit pullgit stash pop2.放弃本地修改,直接覆盖之git reset --hardgit pull...

2020-09-04 16:30:48 426

原创 linux命令 修改用户密码

成功登陆到远程服务器之后,输入指令:passwd输入新密码确认新密码修改成功注意:如果出现:(current) UNIX password 则需要输入原密码

2020-07-07 12:38:01 652

原创 sm4算法 cbc模式

class SM4{ const SM4_CK = [ 0x00070e15, 0x1c232a31, 0x383f464d, 0x545b6269, 0x70777e85, 0x8c939aa1, 0xa8afb6bd, 0xc4cbd2d9, 0xe0e7eef5, 0xfc030a11, 0x181f262d, 0x343b4249, 0x50575e65, 0x6c737a81, 0x888f969d, 0xa4abb2b9,

2020-07-06 14:58:10 5631 1

原创 navicat如何链接其他电脑上的数据库

Mysql 本地连接数据库找到被链接的数据库,打开以后有一个自带的mysql数据库,打开以后下面有一个user表,把里面的第一条数据的第一个字段改成% 百分号,然后保存,重启数据库修改方法GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘youpassword’ WITH GRANT OPTION;如: 数据库密码: root 账号:root则: GRANT ALL PRIVILEGES ON . TO ‘root’@’%’

2020-07-06 11:59:14 3303

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除