CentOS修改MySQL忘记root密码

找到MySQL配置文件/etc/my.cnf,找一行加入以下内容跳过表的授权

skip-grant-tables

执行/etc/init.d/mysqld restart或service mysqld restart重启mysql

root用户登录直接MySQL,提示密码直接回车

mysql -uroot -p

有密码提示也忽略,回车即可。

然后执行修改密的命令和刷新纪录。

mysql5.7执行修改密码语句是

update mysql.user set authentication_string=password('新密码') where user='root';

MySQL是5.7以下,则修改密码的语句是

update mysql.user set password=password('新密码') where user='root';
flush privileges;//刷库

接下来去掉配置文件里面刚才添加的参数,再重启mysql就可以了。

发表在 服务器 | 标签为 | 留下评论

阿里云域名优惠口令

【优惠口令】18年2月1日起,续费/首年(优惠与同产品其他优惠如代金券、折扣等不能同时使用)
com英文域名注册45元/首年:域名抢注88折起
com英文域名续费60元/首年:地久天长
cn英文域名注册16元/首年:大吉大利
cn英文域名续费35元/首年:万古长青
net英文域名转入59元:百业兴旺
xin注册32元/首年:旺事如意

其他阿里云云产品优惠券(云服务器 ECS,关系型数据库 RDS 等)可以领取我的 优惠券链接

发表在 服务器 | 标签为 | 留下评论

远程桌面连接发生身份验证错误。要求的函数不受支持

windows7/10更新补丁后,远程桌面连接发生身份验证错误。要求的函数不受支持。

直接卸载与CredSSP加密Oracle修正相关的补丁,KB4103718、KB 4093120等。或者修改客户端安全策略。

运行gpedit.msc打开本地组策略编辑器。依次展开“计算机配置”->“管理模板”->“系统”->“凭据分配”设置名称: 加密 Oracle 修正设置为启动,下面保护级别设置为易受攻击。


点确定连接远程桌面试试看。

发表在 服务器 | 标签为 | 留下评论

phpstorm不能自动打开上次历史文件

今天出现电脑断电而非正常关机,导致phpstrom设置消失和无法自动打开上次打开过的历史文件的问题。

很简单找到phpstrom项目下的.idea隐藏目录中的workspace.xml,正常打开是xml格式的内容,不会是乱码或一些null字符。很简单关闭phpstrom后清空它,再重新打开就可以了,试试看是不是正常了。

发表在 服务器 | 标签为 , | 留下评论

phalcon 自定义路由url配置方式代码

经过测试很简单,到Phalcon项目目录/app/config/services.php 文件注册di :

/**
 * Load Router 注册路由
 */
/*$di->set('router', function () {
   return require __DIR__ . '/routes.php';
});*/

/app/config/目录下新建routes.php文件并配置:

<?php
    $router = new \Phalcon\Mvc\Router();
    $router->add('/path/to.html', [
        'controller' => 'routes',
        'action' => 'index',
    ]);
    //$router->notFound(array('controller'=>'httperr','action'=>'err404'));
    return $router;

访问地址:http://localhost/path/to.html

试试看是不是访问到routes控制器下的index动作。

发表在 服务器 | 标签为 | 留下评论

php使用PHPExcel到出原生Excel中日期和时间类型

把数据库里的日期数字格式到成excel原生日期格式,需要使用PHPToExcel做转换,如果要跟随系统的时区,记得第二个参数为true,也可以自己进去源码看看。
用下面2行代码实现,自己对照下代码修改。

$resultPHPExcel->getActiveSheet()->setCellValue('A1',PHPExcel_Shared_Date::PHPToExcel($value['time'],true));
$resultPHPExcel->getActiveSheet()->getStyle('A1')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_DATETIME);

日期格式都在\PHPExcel\Style\NumberFormat.php这个文件里面,可以根据自己需求修改格式,例如:

const FORMAT_DATE_DATETIME           = 'yyyy/m/d hh:mm:ss';

修改成这样。

不明白请留言。

发表在 服务器 | 标签为 , | 留下评论

阿里云filezilla server 425 Can’t open data connection

只要到对应的ECS的服务器中的安全组设置入网规则,然后filezilla server设置下被动模式的端口即可解决,如下图:

阿里云入网规则
filezilla server 被动模式端口

发表在 服务器 | 标签为 , | 留下评论

使用js赋值Select2后没变化不更新不显示

jquery是使用select2刚开始使用html和val复制后没有发生变化,后来查询需要使用trigger触发change事件,暂时这样解决,不知道有没有更好的方法解决。

$('#autoid').html(html).trigger("change");
$("#autoid").val(1).trigger("change");
发表在 服务器 | 标签为 , | 留下评论

php导入Excel后提示:恢复了公式和单元格值,但某些数据可能已丢失。

最近使用PHPExcel导出报名数据成为excel格式文件,编码问题只要把字符串转码即可,需要是utf-8。可是今天遇到名单里面有特殊字符,如繁体字等特殊字符,一直提示:Excel 恢复了公式和单元格值,但某些数据可能已丢失。

include_once ‘PHPExcel.php’;
$phpExcel = new PHPExcel();
$objWriter = new PHPExcel_Writer_Excel2007($phpExcel);//PHPExcel_Writer_Excel5

经过检查是从一个特殊的繁体字开始截流出错的,后来测试各种转码都没用,最后发现只要把PHPExcel_Writer_Excel5换成PHPExcel_Writer_Excel2007就可以了。

原来就是这么简单 换个高点的版本格式。。。

发表在 服务器 | 标签为 , | 留下评论

Odin3刷机时一直停在“SetupConnection”

首先确认顺序,启动手机刷机模式,插入数据线,开odin

再不行就拿出sim和sd卡,注意台式机用后面板USB插口,重复上面步骤

我刷三星i9018 s2安卓4.3官方固件5件tar包的时候,odin3不能勾选重新分区的。

发表在 软件 | 标签为 , , | 留下评论