mysql - mysql_install_db 会删除现有数据库吗?
问题描述
在 MacOS 上使用 Homebrew...
使用启动 mySQL 时mysql.server start
收到以下错误
ERROR! The server quit without updating PID file (/usr/local/var/mysql/Tims-iMac.local.pid).
我一直在阅读很多关于如何解决这个问题的帖子,但都没有奏效,尽管我不断遇到以下建议:
unset TMPDIR
mysql_install_db
如果我这样做,它会删除我所有现有的数据库吗?
如果它会删除它们,我如何在新的 mySQL 安装后备份和恢复数据库?
解决方案
根据文档,答案是否定的,但事实并非如此,因为 tadman 建议您应该在执行任何此类维护之前进行备份。
要备份您的数据库,请使用mysqldump 命令。而要恢复可以使用mysql命令行工具。
推荐阅读
- xcode - 禁用 iOS 固定
- typescript - Typescript 3.7 部分且不可分配给类型从不/未定义
- azure-devops-extensions - 从 azure-devops-extension-api 获取工件/包列表
- angular - 角度循环依赖警告
- python - rc 在 from random import 选择 as rc 中做了什么?这是蟒蛇
- javascript - 如何从保存在数组中的元素更改某个值?
- rpm - 构建rpm包时如何解决文件冲突
- sql - value 只需要在其字段中显示 1 次
- ios - 地图图钉图像没有改变
- android - 如何修复:当启动的活动完成时,在 onActivityResult 之前和之后都会调用 onResume