安装 lnmp.org
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
其中 MySQL 版本 5.7 安装位置 /usr/local/mysql
添加用户用于外部访问,设置 3306 防火墙白名单,安全组白名单 范围% 重启主机
vim /etc/my.cnf
在 [mysqld] 下,添加
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
否则可能出现 [Err] 1067 - Invalid default value for 'xxxxx',因为 MySQL 5.7 datetime 不允许默认值为 '0000-00-00 00:00:00'
https://blog.csdn.net/achuo/article/details/54618990
导入备份的 SQL
[Err] 1153 - Got a packet bigger than 'max_allowed_packet' bytes
原因是 MySQL 默认读取执行的 SQL 文件最大为 1M,有些为 16M,我这个 SQL 文件大于这个值
vim /etc/my.cnf
在 [mysqld] 下,添加或修改
max_allowed_packet=400M