客户端无法连接mysql,authentication protocol问题
错误提示:client does not support authentication protocol requested by server问题解释:说明密码验证需要一个加密算法,客户端加密之后到服务端解密,如果客户端版本比较低的话,就没有办法按照服务端要求的方式加密,服务端就没有办法解密密码并
阅读全文→错误提示:client does not support authentication protocol requested by server问题解释:说明密码验证需要一个加密算法,客户端加密之后到服务端解密,如果客户端版本比较低的话,就没有办法按照服务端要求的方式加密,服务端就没有办法解密密码并
阅读全文→mysql创建数据库并指定字符集,创建数据库 并指定字符集。命令: CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;创建用户 2.CREATE USER 'user
阅读全文→Composer 是新一代的PHP依赖管理工具。其介绍和基本用法可以看这篇《Composer PHP依赖管理的新时代》。本文介绍使用Composer的五个小技巧,希望能给你的PHP开发带来方便。1. 仅更新单个库只想更新某个特定的库,不想更新它的所有依赖,很简单:composerupdatefoo/
阅读全文→现在网络搜索越来越不靠谱,搜索结果排在前面的,不是广告就是乱七八糟的一些错误信息。之前搜索“php-7.0 zip 扩展”,出来的都是一些过时或者错误的东东,浪费不少时间。所以有些东西还是自己收藏一下更方便。收集一下,以备查阅sudo apt-get install php7
阅读全文→容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提到的,就是 “解
阅读全文→本文实例讲述了php实现事件监听与触发的方法。分享给大家供大家参考。具体分析如下:闲来无事,想了想PHP如何实现事件监听,参考了jQuery的事件绑定思路,简单的实现了一下。主要功能:1.绑定事件 支持一个事件绑定多个动作,支持绑定一次性事件2.触发事件3.注销事件复制代码代码如下:class Ev
阅读全文→I am using a php5.6 on my Mac OS, and php-fpm throws an issue:dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib Referenced fr
阅读全文→熟悉laravel的同学都知道,laravel的数据迁移和数据填充,能够随着源代码的改变而同步记录同步数据库结构的变化,也就是对数据库的版本控制。但是,有的项目开发之初,数据库结构的变化会比较频繁,每个都手动创建migrate文件的,工作量会比较大,或者老项目已有数据库,如果手动为所有的已存在的表去
阅读全文→最近再使用mysql时,无意见发现,当我查询参数尾部输入若干个空格时,依然可以查出和不加空格相同的结果,像这样123select * from wa where name='be ' 等同于select * from wa where name='be'; 查询大量资(bai)料(du)后,基本
阅读全文→1、Mysql中的事务必须是InnoDB、Berkeley DB引擎,myisam不支持。2、Mysql是不支持嵌套事务的,开启了一个事务的情况下,再开启一个事务,会隐式的提交上一个事务。3、Mysql默认是autocommit=1,也就是说默认是立
阅读全文→在使用nginx的时候,有时会发现报 proxy_temp Permission denied 错误,这时候nginx会报error信息,原因其实就是 proxy_temp 没有读取权限,有两种解决办法:在开发过程中,遇到前端页面加载css,js或w
阅读全文→连接数据库报错:“SQLSTATE[HY000] [2002] No such file or directory”。出现这个问题的原因是PDO无法找到mysql.sock或者mysqld.sock。解决方法1:找到相应的.sock文件,并设置php
阅读全文→在mac上安装 8.0.19版本的mysql后,使用navicat连接时,报caching_sha2_password' cannot be loaded的异常。原因为:8.0.19版本的mysq用户密码加密方式为caching_sha2_passw
阅读全文→新版本的 PhpStorm 有个功能,当你使用函数的时候,他默认会把函数的参数名一起显示出来,就像下面这样的效果PhpStorm 取消函数参数提示 Parameter Name Hints这样看着感觉很不舒服,我是必须把这个功能关掉,稍不注意还以为代
阅读全文→每一个好习惯都是一笔财富,本文整理了写代码的16个好习惯,每个都很经典,养成这些习惯,可以规避多数非业务的bug!希望对大家有帮助~1. 修改完代码,记得自测一下「改完代码,自测一下」是每位程序员必备的基本素养。尤其不要抱有这种「侥幸心理:我只是改了
阅读全文→