搭建本地开发服务器各种服务器杂谈以及忘记mysql密码重置
傻瓜式phpenv或EasySrv
官方 https://www.phpenv.cn/ 前者主要是windows,后者支持windows mac,如果不想折腾,这个很好用,但是不支持linux或wsl2.
小皮面板
官方 https://www.xp.cn/ 支持win mac linux wsl2.也比较好用。
nging
官方 、https://github.com/admpub/nging MySQL管理 / Redis管理 / FTP管理 / SSH管理 / 服务器管理 / Caddy配置 / DDNS / FRP可视化配置 / 云存储管理 等功能。可运行于 Windows / Linux / MacOS 等主流系统平台和 树莓派 / 路由器 等ARM设备。 这个软件功能很强大。不过混合太多,bug也不少。
自配服务器
我个人采用caddy,配套的mysql/MariaDB选择,redis,php7都支持绿色版不用安装。
mysql修改密码方法
现在my.ini文件内[mysqld]
下面添加skip-grant-tables
,这样不用密码就能登录mysql
mysql -uroot -p
,执行下面语句:设置成密码mysql
flush privileges;
alter user root@'localhost' identified by 'mysql';
,注释掉skip-grant-tables
,然后重启mysqld,就能用mysql登录。
创建mysql服务语句;
@echo off
fltmc>nul||cd/d %~dp0&&mshta vbscript:CreateObject("Shell.Application").ShellExecute("%~nx0","%1","","runas",1)(window.close)&&exit
set myPath=%~dp0
%myPath%mysql-5.7\bin\mysqld --install app.mysql
pause
- 原文作者:Yoby
- 原文链接:/2023/07/07/20230707-4.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),关于内容请通过关于我方式联系作者!