我遇到问题: 我们的服务器已关闭,因此我在本地服务器上处理大量数据。问题是,我想将表格保存为其他人也可以在线访问的文件,比如google drive。换句话说,我想让表格在谷歌驱动器上可编辑,而其他人可以将其复制并粘贴到他们的MySQL数据库中。
然而,数据库类型' InnoDB'似乎无法轻易处理这个问题(复制粘贴不容易适用)。那么有人可能告诉我任何方法使表格成为硬盘中的便携式文件吗?这样每个人都可以方便地检查和编辑它。但请不要告诉我把它们放入csv ......
非常感谢!
答案 0 :(得分:0)
您必须将架构导出到.sql
文件。它基本上由为数据库创建和设置表的所有代码组成,它将分别保存其表中的所有数据。
由于您要使用MySQL,要导出,请在终端中使用:
$ mysqldump -u [username] -p[password] db_name > /path/to/destination/backup_of_db.sql
然后将其导入MySQL,在终端中使用:
$ mysql -u username -p -h localhost db_name < /path/from/destination/backup_of_db.sql
此外,除非您绝对必须,否则我不会建议您通过网络发送.sql
个文件。这当然取决于数据对您公司或客户的敏感程度。存储在其中的数据。