mysql - 有没有办法在没有任何浏览器的情况下保存 mysql 表结构
问题描述
如标题中所述,我的笔记本电脑有问题并且没有运行谷歌浏览器,只有 Firefox 正在运行。我想导出mysql数据库(表结构),重新安装windows后肯定会丢失。现在 chrome 无法正常工作,并且在 Firefox 或 Internet Explorer localhost/phpmyadmin 中出现错误“拒绝访问”
如果不通过浏览器导出数据库,有没有办法从任何文件夹中复制它?我的笔记本电脑中实际存在mysql数据库文件的位置。请指导
解决方案
在您的 windows c 提示符下,您应该能够键入此命令以将数据库复制为 SQL 脚本
mysqldump -u root -p name_of_your_database > c:\path\to\save\to\my_database_backup.sql
您可以将此文件作为附件或在谷歌驱动器中通过电子邮件发送给自己。
然后在您的新计算机或当前安装了 Windows 的当前计算机上,您可以在再次创建数据库并从电子邮件中检索该 SQL 文件并将其保存到同一位置后,从您的 c 提示符执行以下操作
mysql -u root -p name_of_your_database < c:\path\to\save\to\my_database_backup.sql
并且您的数据库将被恢复。
推荐阅读
- pyinstaller - 如何使用 PyInstaller 使打包的应用程序更小
- python - 用于 nessus 8.4 的 python 3.7 包和文档
- android - 在 Docker 中使用 Angular 7 编译 Ionic 4 时出错
- react-native - IOS水平旋转Y图像
- c# - AntiForgeryToken 过期空白页
- r - R 数据帧 - 如果滞后值为 NA 则取上一个
- javascript - React Apollo - 孩子没有根据结果变化进行更新
- excel - 删除所有不包含特定文本的行:使用 InStr(Range) 定义搜索范围
- c# - How i can create custom user and role with ASP.NET Core identity v preview 3.0?
- python - How to move green character for use onkey in python?