摘要: 结论: 1. float 默认只保存6位(除去小数点),如果超过6位,则四舍五入,所以float存储的数据是不精确的,只是近似值; 2. decimal,如果输入的数据超过了定义的最大值,那么则溢出,数据库里面存储的是定义的最大值,例如,decimal(5,2)输入123123.45,实际存储为99 阅读全文
posted @ 2019-05-22 15:53 MoonyHee 阅读(4334) 评论(1) 推荐(0) 编辑
摘要: 之前测试的时候,需要页面进行登录之后,才能让访问后台程序,但是在进行接口测试的时候,没有验证就一直登录不进去,之后参考了一篇文章。解决如下。 1.在浏览器上先登录,登录成功后获取cookie: 记住JSESSIONID一定要大写,提交方式为POST提交方式 阅读全文
posted @ 2019-04-26 10:18 MoonyHee 阅读(3162) 评论(0) 推荐(0) 编辑
摘要: PHP版本:7.1.16 1. 安装 2.配置php.ini 增加扩展 3.重启apache 阅读全文
posted @ 2019-04-11 17:34 MoonyHee 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 1、编辑一个mysql启动文件。 在终端里面输入: 2、输入启动文件内容: 上面xml中的 /usr/local/Cellar/mysql/5.7.20/bin/mysqld_safe 为我的mysql所在目录。 这个是通过homebrew下载的mysql。 官方下载的路径为 /usr/local/ 阅读全文
posted @ 2019-04-05 14:54 MoonyHee 阅读(6586) 评论(0) 推荐(0) 编辑
摘要: 这个错可能是mysql默认使用 caching_sha2_password作为默认的身份验证插件,而不再是 mysql_native_password,但是客户端暂时不支持这个插件导致的。 解决方法一:修改MySQL全局配置文件 编辑 my.cnf文件,更改默认的身份认证插件。 在 [mysqld] 阅读全文
posted @ 2019-04-02 15:18 MoonyHee 阅读(3680) 评论(0) 推荐(0) 编辑
摘要: 1.确认database.php文件配置正确。 首先检查database.php中自己填写的信息是正确的。 2.检查.env文件 3.重启服务 一开始改动的时候就是不成功,花了很长时间发现没有清理缓存。。。 清理缓存重启服务 在命令行中进入程序根目录,执行下列语句。 阅读全文
posted @ 2019-04-02 15:15 MoonyHee 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 手速太快,误操作:sudo chmod -R 777 / 这会导致终端命令用不了了,再次打开终端提示: Last login: Fri Jul 13 10:09:35 on ttys001 login: login: Could not determine audit condition [进程已完 阅读全文
posted @ 2019-03-26 14:34 MoonyHee 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 1.httpd.conf配置文件中加载了mod_rewrite.so模块2.AllowOverride None 将None改为 All 阅读全文
posted @ 2019-03-25 14:16 MoonyHee 阅读(339) 评论(0) 推荐(0) 编辑
摘要: redis 扩展 1、下载phpredis源文件 https://nodeload.github.com/nicolasff/phpredis/zip/master 下载后解压 2、执行命令 phpize 执行后执行./configure ./configure --with-php-config= 阅读全文
posted @ 2019-03-25 11:08 MoonyHee 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: 1.下载memcache源代码文件 https://github.com/websupport-sk/pecl-memcache/archive/php7.zip 文件夹名为:pecl-memcache-php7 2.解压后进入文件夹执行如下命令 phpize 我执行phpize的遇到这个报错 缺少 阅读全文
posted @ 2019-03-25 10:59 MoonyHee 阅读(1250) 评论(0) 推荐(0) 编辑