mysql - 为什么 MYSQL 数据目录更改失败,sql 在默认位置创建自己的实例
问题描述
尝试更改mysql的数据目录,
已遵循以下步骤-
- 停止 MYSQL 服务
- 将数据目录复制到新位置
- 为mysql文件夹设置755权限
- 将当前文件夹重命名为 .bak
- 在 .conf 文件中为 datadir 完成更改
- 启动MYSQL服务
在启动 MYSQL 服务时,它会忽略 .conf 文件并创建名为 mysql 的新文件夹并启动服务。
无法理解 mysql 有什么问题,为什么它没有拾取 .conf 文件并从其他驱动器启动数据库
更多详细信息-
操作系统和系统详细信息 -
我的 SQL 版本 - 8.0.24
MySql.conf 文件-
[mysqld_safe]
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
nice =0
datadir =/my_sql/mysql
[mysqld]
bind-address =0.0.0.0
user =mysql
port =3306
basedir =/usr
tmpdir =/tmp
lc-messages-dir =/usr/share/mysql
explicit_defaults_for_timestamp
connect_timeout =31536000
max_connections =1000
wait_timeout =31536000
interactive_timeout =31536000
default-time-zone ='+00:00'
secure_file_priv =""
一些服务器没有开始使用更新的数据目录,无法解决问题,请参考此链接
怀疑配置文件有问题
解决方案
推荐阅读
- javascript - Vue.js 计算属性:[Vue 警告]:渲染错误:“TypeError:无法读取未定义的属性‘userId’”
- huggingface-transformers - 拥抱脸变压器 run_clm.py 提前停止
- cloud-foundry - Pivotal Cloud Foundry:部署应用程序时出错
- python - 任何人都可以解释在 if-else 和只有 if 条件的情况下列表理解的内部工作吗?
- r - 如何根据 r 中的数值分隔一列数字?
- python - 如何在一定的时间间隔后进行无限循环?
- php - 如果存在,htaccess 使用 cookie 值重定向特定页面,否则重定向另一个页面
- c# - Power Bi UpdateDatasourceWithHttpMessagesAsync 操作返回无效状态代码“BadRequest”
- python - 如何将通过 BeautifulSoup 收集链接的输出写入 .txt 文件
- django - 我可以将单一代码库用于 Web 开发和移动应用程序吗?