宝塔面板操作MySQL遇到的坑
由于宝塔面板没有对后续版本的软件如MySQL、MongDB等一些命令变更、优化操作等没有进行兼容处理,导致面板操作这些较高版本软件时,出现了各种问题:如没反应/没效果、软件停止运行、没检测出软件的运行状态、添加数据库时导致用户重复添加及授权出现问题等。如何解决?
这里重点讲述MySQL5.7.x(5.7.38)遇到的问题
- 宝塔面板进入软件商店,点击极速安装MySQL,直至安装完成,此过程中宝塔帮我们执行了很多操作。如下:
安装
mysql安装在/www/server/下,即 /www/server/mysql
初始化配置、脚本、软连接
配置:mysql的运行配置 /etc/my.cnf 及内部一些配置如数缓存位置(datadir = /www/server/data)等。
脚本:如自启动脚本 /etc/init.d/mysqld
软连接:你会发现直接输入mysqld、mysql等命令是可以执行的,而/etc/profile里我们并没有配置环境变量,什么原因呢?这是因为宝塔在为我们安装时创建了软连接。
安装过程没什么问题,如果你在安装时,发现宝塔面板一直不动,如长时间显示查找位置…什么的,可以去面板首页刷新一下面板重新下载。