mysql创建用户和授权 创建、修改用户 进入到mysql数据库下 use mysql; 创建用户 -- 指定ip:192.118.1.1的mjj用户登录 create user 'alex'@'192.118.1.1' identified by '123'; -- 指定ip:192.118.1.开头的mjj用户登录 create user 'alex'@'192.118.1.%' identified by '123 2021-06-11 #mysql
window系统安装mysql5.7 下载直接去官网下载压缩包,不建议用exe安装。 官网:https://downloads.mysql.com/archives/community/ 安装安装没有太多花里胡哨的步骤: # 第一种初始化 会创建空密码的root帐号 mysqld --initialize-insecure # 第二种初始化 创建非空密码的root账号 mysqld --initialize 注:在初始化时如果加上 2021-06-11 #mysql
window server 2012安装php7.x 背景正常情况下window上装php直接根据对应版本的vc++进行安装即可,但是window server上的vc++没有办法直接安装成功。 不只winserver,经测试win7也有同样问题。 场景复现系统环境:window server 2012 R2 Standard Build 9600 php环境:phpstudy+php 7.x 先看问题 提示缺少VCRUNTIME140.dll,如 2021-06-03 #window server
thinkphp6自带的跨域中间件AllowCrossDomain如何配置生效 背景thinkphp官方自带的AllowCrossDomain自称是跨域请求支持,但配置生效后发现并不是通俗的Access-Control-Allow-Origin: *响应头。 解决查看代码得知thinkphp调度管道时对handle的第三个及以上的传参是可控的 如何配置传参: <?php // config/middleware.php return [ [\think\midd 2021-05-27 #thinkphp
解决phpstorm打开vue项目不显示node_modules文件夹 背景用phpstorm打开vue项目不能显示node_modules文件夹,不方便查看扩展包源码。 解决原因:问题是由PHP设置引起的 - 如果将项目目录添加到PHP包含路径,则不将node_modules视为库根。 官方文案:https://youtrack.jetbrains.com/issue/WEB-33211 原文: node_modules is not treated as lib 2021-05-26 #phpstorm
vue-socket.io踩坑实录 背景最近在研究实时通讯,需要上vue+socket.io,网上有大佬出了一个叫vue-socket.io的插件。 实录1组件内监听 sockets: { connect() { console.log('连接') } }, 程序结果是输出“连接”,但多次刷新发现,偶尔会出现不输出的情况。 经过调试发现,其实socket连接是 2021-05-23 #vue #socket.io
ubuntu开启mysql外部访问 1. 改表法mysql -uroot -proot mysql>use mysql; mysql>udpate user set host='%' where user='root'; mysql>select host,user from user wher user='root'; mysql&g 2021-05-17 #mysql #ubuntu
swoole实现https 编译swoole初次编译 phpize ./configure --enable-openssl --enable-http2 make && make install 重新编译扩展,漏参数时需要重新编译。 ./configure make clean 查看swoole参数情况 php --ri swoole 先使用openssl生成证书# 生成私钥(Generate a 2021-05-05 #swoole
ubuntu编译安装swoole 安装openssh-serversudo apt-get install openssh-server -y 修改su密码# 回车输入两次密码即可,忽略系统提示的任何文字,系统只提示密码过简,不会拦截修改。 sudo password root 安装php7.3sudo apt-get update && apt-get upgrade sudo apt-get install 2021-04-15 #php #linux #swoole #ubuntu
thinkphp6.0 路由解析 三大件简述1. 路由器 \think\Route 配置路由规则、管理所有路由规则和路由调度 2. 规则 导航当前操作到哪个路由 Rule |-RuleItem |-RuleGroup |-Domain |-RuleName 3. 路由 定义如何调度当前路由实现 Dispatch |-Url |-Controller |-Callback 核心类简述 项目 说明 2021-04-07 #thinkphp