我们在建站的时候有时候不可避免会出现忘记密码的情况。今天分享一下使用 LNMP 一键包建站的时候,如果不小心忘了 MySQL 的密码该怎么重置。MySQL 密码和 root 密码一般建议设置成不一样,这样更为安全。下面一起看一下怎么使用 LNMP 提供的工具重置 MySQL 数据库密码。
一、LNMP 重置 MySQL 密码的方法
其实 LNMP 官方提供了一个很方便的小工具,可以快速重置 MySQL 密码。当然,前提是你要通过 SSH 登陆到你的搬瓦工 VPS。
登陆之后,我们进入 LNMP 的小工具的目录,以 LNMP 1.6 版本为例,一般来说,目录如下:
cd ~/lnmp1.6/tools
如果是其他版本,直接把 1.6 改成对应的版本号应该就行了。
进入这个目录之后,运行下面的脚本:
./reset_mysql_root_password.sh
就会看到重置 MySQL 密码的提示了,按照提示,输入新密码,然后确认即可,如下图所示。
由于目前暂时没有修改 MySQL 密码的需求,所以没有继续往下确认,大家确认之后应该就修改成功了,如果没有生效的话,可以重启一下 MySQL:
/etc/init.d/mysql restart
至此,MySQL 密码修改成功。建议大家尽可能设置的复杂一些。
二、搬瓦工建站方案推荐
其实到最后会发现,不管是用来建站,还是用来学习 Linux 知识,或者是用来部署其他的网站或应用,推荐的方案都大同小异。下面是一些搬瓦工的购买教程、入门教程、便宜方案推荐等整理,希望对大家有所帮助。
1、目前最便宜和最推荐(性价比最高)的方案,如果需要购买又不知道怎么选择,直接根据自己预算购买这两个方案之一即可:
- 如果就想买个最便宜的,可以购买最便宜方案;
- 如果预算较为充足,想买一个质量更好、更适合建站的,可以购买最推荐方案,也就是性价比最高方案。
CN2 常规版 20 GB
- CPU:1 核
- 内存:1024 MB
- 硬盘:20 GB SSD
- 流量:1000 GB / 月
- 带宽:1 Gbps
- 机房:CN2 9个机房
- 迁移:可迁移机房,流量不变
- 价格:49.99 美元/年
CN2 GIA ECOMMERCE 20GB
- CPU:2 核
- 内存:1 GB
- 硬盘:20 GB SSD
- 流量:1000 GB/月
- 带宽:2.5 Gbps
- 机房:DC6 CN2 GIA 机房
- 迁移:可迁移至其他机房,流量不变
- 价格:65.99 美元/半年,119.99 美元/年
如果上面这两个方案缺货或者已经失效,可以查看下方推荐的更多方案。
目前所有推荐方案如下:
| 方案 | 内存 | CPU | 硬盘 | 流量/月 | 带宽 | 价格 | 机房 | 购买 |
|---|---|---|---|---|---|---|---|---|
| CN2 (最便宜) |
1GB | 1核 | 20GB | 1TB | 1Gbps | $49.99/年 | DC8 CN2 DC3 CN2 |
购买 |
| CN2 | 2GB | 1核 | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 |
DC8 CN2 DC3 CN2 |
购买 |
| CN2 GIA-E (最推荐) |
1GB | 2核 | 20GB | 1TB | 2.5Gbps | $65.99/半年 $119.99/年 |
DC6 CN2 GIA-E DC9 CN2 GIA |
购买 |
| CN2 GIA-E | 2GB | 3核 | 40GB | 2TB | 2.5Gbps | $69.99/季度 $229.99/年 |
DC6 CN2 GIA-E DC9 CN2 GIA |
购买 |
| CN2 GIA | 4GB | 4核 | 80GB | 3TB | 1Gbps | $32.99/月 $339.99/年 |
DC9 CN2 GIA | 购买 |
| CN2 GIA | 8GB | 6核 | 160GB | 5TB | 1Gbps | $62.99/月 $645.99/年 |
DC9 CN2 GIA | 购买 |
| HK | 2GB | 2核 | 40GB | 0.5TB | 1Gbps | $89.99/月 $899.99/年 |
香港 PCCW | 购买 |
| HK | 4GB | 4核 | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 |
香港 PCCW | 购买 |

