自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mysql报错:ERROR! MySQL server PID file could not be found!

这些文件是MySQL Binary Log二进制文件,主要用于数据恢复和主从服务器的主从复制。某次在linux服务器上重启mysql数据库发现各种报错,导致mysql数据库无法正常使用。其实以上的三种不同mysql报错都源于一个原因,那就是根目录磁盘满了。2、删除掉他们之后,在/etc/ 下面打开my.cnf,找到。而鉴于我并没有主从服务器,所以我决定删掉他们。3、重新启动mysql服务器,就OK了。

2022-09-09 10:44:34 339

原创 服务器不正常断电关机导致sqlserver被标记为“可疑”

1、修改数据库为紧急模式ALTER DATABASE 库名 SET EMERGENCY2、使数据库变为单用户模式1ALTER DATABASE 库名 SET SINGLE_USER3、修复数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象错误。当您指定“REPAIR_ALLOW_DATA_LOSS”作为DBCC CHECKDB命令参数,该程序将检查和修复报告的错误。但是,这些修复可能会导致一些数据丢失。DBCC CheckDB (库名 , REPAIR_ALLOW_DATA_LOSS

2022-06-12 17:39:11 480 1

原创 迅锐CMS模板常用调用总结

1.静态文件引入规则<script type="text/javascript" src="{HOME_THEME_PATH}js/xxx.js"></script><link href="{HOME_THEME_PATH}css/xxx.css" rel="stylesheet" type="text/css" /><img src="{HOME_THEME_PATH}images/xxx.jpg" />{HOME_THEME_PATH}目录位置..

2021-10-19 09:46:23 793

转载 ubuntu运行sh显示unexpected operator

1. 第一个原因,bash是sh的superset,可能使用的sh不支持[],换成bash,也许可以解决。2.ubuntu的sh默认解释器,是dash,所以明确指定为bash执行,或者修改默认解释器。方法:sudo dpkg-reconfigure dash选择no即可....

2021-09-26 10:53:19 333

转载 centos7安装vsftpd 出现账户密码正确但是 530 Login incorrect.

查着secure日志也没有记录最后发现是如下问题1. 检查用户和密码没有错误2. vsftpd.conf配置没有错误3.检查/etc/vsftpd/vsftpd.conf里面pam_service_name =vsftpd4.终极boss查看 vim/etc/pam.d/vsftpd里面注释掉一行auth requiredpam_shells.so之后又详细看了一眼,修改了方法,这个方法才是对的linux打...

2021-09-15 16:00:36 1205

原创 centos7数据库不能用navicat打开

1.centos7数据库不能用navicat打开,后来发现是openssl版本问题,网上搜索如下设置可以解决:https://mp.csdn.net/mp_blog/creation/editor/1200805402.操作完之后navicat可以练数据库了但是editplus又拒绝访问,经过资料查找,在服务器/var/log查看登陆日志 secure找到失败原因:根据提示只要在刚刚的sshd_config配置文件里加上提供的这两个加密算法其中一个就可以连了3.升级openssl导致nav.

2021-09-08 11:07:48 283

转载 centos mysql 搭建完成之后登录报错“Access denied for user ‘root‘@‘localhost‘ (using password: YES”)

1、编辑 /etc/my.cnf ,在[mysqld] 部分最后添加一行skip-grant-tables 2、保存后重启mysqlservicemysqldrestart 3、输入以下命令,回车后输入密码再回车登录Mysqlmysql-uroot-pmysql 4、重新设置密码,其中 your_pwd 部分改为你自己想要设置的密码updateusersetpassword=password("your_pwd")whereuser='root'; 5、刷...

2021-09-08 09:55:54 693

转载 ssh 报error: kex protocol error: type 30 seq 1

由于近期服务器升级了openssl,在使用navicat连接数据库报查看日志 1 sshd[1990]: error: kex protocol error:type30seq1[preauth]  解决办法vim /etc/ssh/sshd_config 1 KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nis...

2021-09-03 14:22:53 677

转载 Linux查看和编辑文件

例如,要想test.txt文件添加内容"I am a boy",test.txt在当前目录中方法一:vi编辑法  打开终端,输入vi test.txt 回车,按a或i进入编辑模式,输入 I am a boy,然后按esc键退出编辑模式,输入:wq保存并退出。方法二:echo命令法  打开终端,输入echo ‘I am a boy’ >> ./test.txt  注:追加单行文本法方法三:cat命令法  cat >> ./test.txt <&lt..

2021-09-02 11:48:19 326

转载 Failed to restart ssh.service: Unit not found.

1、在修改了sshd_config配置文件以后vim /etc/ssh/sshd_config2、重启sshservice ssh restart3、出现以下报错Redirecting to /bin/systemctl restart ssh.serviceFailed to restart ssh.service: Unit not found.4、原因:以上命令都是centos6里面的命令,在centos7需要用systemctl restart sshd5、问题完美解决,n

2021-09-02 11:10:39 2268

转载 ClipboardJS 实现JS复制到剪切板

根据官方文档的说法这个支持IE9+以及大部分主流浏览器,地址:https://clipboardjs.com/下面写个简单的例子:HTML:注意,这里最好是button,并非所有的元素都支持该JS<button type="button" class="btn btn-default" id="btn_Share"> 复制 </button>JS: //

2021-05-18 14:40:44 217

原创 linux升级openssl1.1.1k

1、cd到usr/local/下载解压opensslwgethttps://www.openssl.org/source/openssl-1.1.1k.tar.gztar -zxvfopenssl-1.1.1k.tar.gz2、进入openssl-1.1.1k目录并编译cd openssl-1.1.1k./configmake && make install3.保存备份建立链接mv /usr/bin/openssl /usr/bin/openssl.b...

2021-04-02 15:17:36 4026

转载 Linux 切换默认php版本

一、对所有用户永久有效cd /etcvim /etc/profile加上 export PATH=/usr/local/php/bin:$PATH保存退出source /etc/profile完成.php -v注:该配置对所有用户永久生效二、临时有效,重启或者其他用户无效cd /etcexport PATH=/usr/local/php/bin:$PATH完成.php -v注:该配置仅临时有效声明:此博有部分内容为转载,版权归原作者所有~...

2021-01-25 16:38:04 975

原创 php7安装问题

https://blog.csdn.net/wnccmyr/article/details/107983933 从官网下载php7.4.14的安装包https://www.php.net/downloads 上传到linux的自定义目录下 (因为我服务器上已经有一个老版本在运行 所以将php源码压缩包下载到一个不同的目录) 安装进入到所上传的压缩包所在目录后进行解压 tar -zxvf php-7.4.14.tar.gz 解压完后如下: 预编...

2021-01-21 16:41:03 552

转载 mysqlbinlog 工具分析binlog日志

MySQL的binlog 日志对于生产环境非常有用,任何时间对数据库的修改都会记录在binglog中;当数据发生增删改,创建数据库对象都会记录到binlog中,数据库的复制也是基于binlog进行同步数据;和SQL SERVER 数据库开启完整模式的原理一样,每一次的数据的变动都会记录在案;(对数据库的select,show这些操作不会记录在binlog)下面介绍mysqlbinlog工具查看 二进制日志内容;检查工作:1,查看是否开启binlogshow variables like

2021-01-17 14:06:06 578

转载  Asterisk

Asterisk是一个全软件方式的PBX系统。它可以运行在Linux,BSD,Windows(仿真的)以及 OS X上,它提供了您希望从PBX那里获得的所有功能,而且还比PBX更多。Asterisk支持4类VoIP的协议;通过使用相对便宜的硬件,它可以与几乎全部基于标准的电话设备进行互联操作。 Asterisk提供了具备目录的语音邮箱服务(Voicemail),电话会议,交互式语音应答(IVR),以及呼叫队列。它还可以支持三方呼叫,主叫标识,ADSI,IAX,SIP,H.323(客户侧和网关...

2021-01-05 14:12:41 1162

原创 记录一下linux漏洞修补命令

USN-3707-1: NTP 漏洞 CVE-2018-7183 apt-get update && apt-get install ntpdate --only-upgrade USN-3457-1: curl 漏洞 CVE-2017-1000257软件:libcurl3-gnutls 7.35.0-1ubuntu2.3命中:libcurl3-gnutls version less than 0:7.35.0-1ubuntu2.12路...

2020-09-22 11:21:25 4144

转载 SQLServer 2008以上误操作数据库恢复方法——日志尾部备份

原文出处:http://blog.csdn.net/dba_huangzj/article/details/8491327问题: 经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现在先来解决问题。 遇到这种情况,一般都是没有做备份,不然也不会来发问了。首先要冷静,否则会有更大的灾难。直到你放弃。解决方法: 对于这...

2020-09-17 13:42:56 3945

原创 Pycharm的设置打不开解决办法

首先找到pycharm安装目录的lib文件,打开lib看看有没有“resources_cn.jar压缩包” 这个“resources_cn.jar压缩包”是个汉化包,如果有的话可以选择删除这个汉化包或者暂时重命名一下然后就可以正常打开Pycharm的设置了 修改完后可以再把文件名改回来 ...

2020-09-02 11:13:34 8801 4

转载 Bootstrap中的datetimepicker插件用法总结

https://blog.csdn.net/hizzyzzh/article/details/51212867

2020-07-24 16:21:59 5094

转载 Bootstrap Table 中文文档(完整翻译版)

表格参数:名称 标签 类型 默认 描述 - data-toggle String ‘table’ 不用写 JavaScript 直接启用表格。 classes data-classes String ‘table table-hover’ 表格的类名称。默认情况下,表格是有边框的 你可以添加 ‘table-no-bordered’ 来删除表格的边框样式。 sortClass data-sor

2020-06-10 17:33:04 6304

转载 bootstrap-table 设置滚动条一直在屏幕底部

问题描述:由于有的table中的列比较多,那么table可能就会出现横向滚动条,但是table本身的滚动条是在table的底部 的,这就导致每次想看一条数据的后面几列的时候,需要鼠标先往下滑动,找到横向滚动条,然后再向右滑动,然后还得可能再往上滑动,找到想看的那条数据的后面几列,这种方式非常惹恼用户,所以需要解决。解决办法:如下图,我们需要的是要让滚动条一直显示在屏幕的最下边,无论你的table多高。我们可以使用div 的横向滚动条。要想滚动条出现在屏幕底布的话,肯定需要div里面包...

2020-06-10 17:26:00 8828 1

转载 MySQL数据库datetime类型不能为空值的问题

修改mysql的配置文件:my.ini 将其只的:sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"修改为:sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"这里把STRICT_TRANS_TALBES去掉之后,重启MySQL,解决!...

2020-06-05 14:43:34 10982

原创 php返回json数据到前台的一个小问题

1.用php返回json格式的列表数据到前台时,没有正常被前台框架解析,按F12在network里查看发现是json格式的错误,如下:2.经查证导致格式不一样的原因是:当array是一个从0开始的连续数组时,json_encode出来的结果是一个由[]括起来的字符串。而当array是不从0开始或者不连续的数组时,json_encode出来的结果是一个由{}括起来的key-value模式的字符串。3.因为前端框架只识别第一种情况,解决办法就是把要传的数组键值变成从0开始的连续数字,可以

2020-05-31 11:34:19 6727

转载 PHP文件包含漏洞攻防实战(allow_url_fopen、open_basedir)

https://www.cnblogs.com/52php/p/6087317.html

2020-05-27 11:33:50 6817

转载 php阳历转农历优化版

本文实例为大家分享了php阳历转农历代码,供大家参考,具体内容如下<?php public function nongli($riqi){ $nian=date('Y',strtotime($riqi)); $yue=date('m',strtotime($riqi)); $ri=date('d',strtotime($riqi)); #农历每月的天数 #数组第一个为当年闰月月份 后面十三个为农历每月天数(有闰月时有十三个) 最后两个为每年轮的天干(1-10)地支(1-

2020-05-26 11:08:09 6490

原创 PHP FTP下载服务器文件流程

1.连接ftp服务器conn.php$host='xxx.xxx.xxx.xxx';$user='xxx';$pass='xxx';$conn=ftp_connect($host,21);if(!$conn){ exit('不能连接到服务器');}echo '连接到服务器...<br/>';$result=@ftp_login($conn,$user,$pass);if(!$result){ exit('不能登陆到服务器,用户'.$user);}ech

2020-05-25 11:54:43 7493

转载 php ftp操作相关函数

PHPFTP函数PHP FTP 简介FTP 函数通过文件传输协议 (FTP) 提供对文件服务器的客户端访问。FTP 函数用于打开、登录以及关闭连接,同时用于上传、下载、重命名、删除及获取文件服务器上的文件信息。不是所有的 FTP 函数对每个服务器都起作用或返回相同的结果。自 PHP 3 起,FTP 函数可用。这些函数用于对 FTP 服务器进行细致的访问。如果您仅仅需要对 FTP 服务器进行读写操作,建议使用 Filesystem 函数中的 ftp:// wrapper。安装PHP..

2020-05-23 16:39:08 6655

原创 移动端多图片上传

前端参考于https://blog.csdn.net/qq_37610423/article/details/84319410原版只能上传单张,经过调整修改可以满足于批量多张图片上传并附带与php后端交互,记录于下CSS#fileBox{ padding-left:15px; min-height:0px;overflow:hidden; padding-bottom:20px; padding-top:5px;} #fileBox label{ border: 1px soli

2020-05-16 14:24:51 7417

转载 open_table和opened_table的区别

好多人在调优Mysql的时候,总是对open_tables和opend_tables两个参数分别不清。网上好多解释都是这样的:open_tables:当前打开表的数量opened_tables:当前已经打开表的数量很简单的解释,可是这两句话看起来有点类似。下面我来解释一下:open_tables:是当前在缓存中打开表的数量。opened_tables:是my...

2020-04-30 08:38:06 8753

转载 mysql5.7内存占用持续过高

table_open_cache指定表高速缓存的大小。每当MySQL访问一个表时,如果在表缓冲区中还有空间,该表就被打开并放入其中,这样可以更快地访问表内容。通过检查峰值时间的状态值Open_tables和Opened_tables,可以决定是否需要增加table_open_cache的值。如果你发现open_tables等于table_open_cache,并且opened_tabl...

2020-04-29 16:56:51 10608

转载 MySQL open_tables和opened_tables

How MySQL Opens and Closes Tables:https://dev.mysql.com/doc/refman/5.7/en/table-cache.html其他可供参考的文章有:关于表限制参数的使用:https://dba.stackexchange.com/questions/5232/mysql-table-cache-and-opened-tables关于...

2020-04-29 16:54:27 8959

转载 使用phpmyadmin的事件功能给Mysql添加定时任务执行SQL语句

要在phpmyadmin中给mysql添加定时任务1、首先查看计划事件是否开启:在phpmyadmin的SQL查询框中填入“show variables like '%scheduler%';”并执行当显示event_scheduler的“Value”为“ON”时,表示计划事件已开启;当显示event_scheduler的“Value”为“OFF”时,表示计划事件未开启。2、如...

2020-04-29 11:32:58 8703

转载 Mysql按月分表实现

分表策略参考自https://blog.csdn.net/rongwenbin/article/details/40341965,本文写的是对该策略的实现,/* 用于按日期分表,先将 原表 修改表名为 表名+日期,复制修改后的表 为原表名 */delimiter //CREATE PROCEDURE copytable (var VARCHAR(20))BEGINSET @p...

2020-04-29 11:31:09 7844

转载 Linux下开启MySQL慢查询日志

1、修改 mysql 的配置文件 my.cnf:2、在 [mysqld] 中添加内容:slow_query_log=TRUE #开启慢日志 slow_query_log_file=/var/log/mysql/mysql-slow.log #日志存放位置 long_query_time=5 ...

2020-04-28 15:25:56 7595

转载 bootstrap table 自动换行 和 响应式

style="word-break:break-all; word-wrap:break-all;" <table class="table table-striped" style="word-break:break-all; word-wrap:break-all;"> <tr> ...

2020-04-17 09:59:08 8811 1

转载 什么是vue?为什么用vue?

综合:https://segmentfault.com/a/1190000015560315https://blog.csdn.net/liang377122210/article/details/71545459https://blog.csdn.net/xutongbao/article/details/77870989这几篇都写得非常好1.Vue.js是什么?vue就是一个js库...

2020-04-06 10:36:36 9368

原创 一键安装包之外使用新下载的php版本

1安装完php7.2以后用命令查看新安装php版本路径find / -name php发现除了原一键安装包之外php7.2的路径在/usr/bin/php可用命令测试/usr/bin/php -v确实是新安装的php7.2.27版本2.找到etc/php-fpm.d/xxx.conf将接听端口改为和原版php5.5不一样的端口 (php5.5用的9000端口 可用...

2020-04-04 11:39:11 8012

转载 CentOS 卸载PHP

1、卸载前先看所有有关PHP的软件包查看所有PHP软件包#rpm -qa|grep php2、本文是利用 rpm -e 来进行卸载这种卸载方式卸载比较干净,但是需要清除知道依赖项。不然会报错,如下图这种情况就需要先卸载php72w-devel-7.2.17-1.w7.x86_64跟php72w-pear-1:1.10.4-1.w7.noarch后才能卸载php72w...

2020-04-04 10:22:09 8323

转载 CentOS7 安装 PHP7 完全详细教程

CentOS7的默认PHP版本是PHP5,但是如果我们要安装PHP7,不需要将现有的PHP5删除,只要将PHP升级到PHP7即可。使用 yum provides php 命令可以获取CentOS7的PHP包安装情况。显示的是在现有的安装源中能够安装的最新版本为:php-5.4.16-46.el7.x86_64在安装PHP7之前,建议先升级更新一下CentOS7的安装包:yum -y upd...

2020-04-04 10:18:45 17945

空空如也

空空如也

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

TA关注的人

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