从 Webmatrix 导出 MySQL 数据库安装脚本

Posted

技术标签:

【中文标题】从 Webmatrix 导出 MySQL 数据库安装脚本【英文标题】:Export MySQL database install script from Webmatrix 【发布时间】:2011-05-06 02:47:36 【问题描述】:

有人知道强制 Webmatrix 在我的本地机器上创建 mysql 数据库安装脚本的技巧吗?这就是我问的原因:

我找到了一个Webmatrix help article,上面写着 MS Webmatrix“publishes the (SQL Server or MySQL) database by creating scripts that run in a database that has been created for you by your hosting provider.”,这很好,但当我尝试通过 FTP 发布 MySQL 数据库(支持 wordpress)时,我无法让它工作(我的托管服务提供商不支持“网络部署”)。同样,没问题,因为“FTP protocols cannot be used to publish MySQL database”已经是documented。

但这并不能成为 Webmatrix 为我生成 MySQL 数据库安装脚本的借口。在发布步骤中,没有生成数据库安装脚本 - 至少我可以说 - 并且没有手动选项来创建数据库导出/备份/安装脚本。

简而言之,正如 Webmatrix 所说,我在试图将我的数据库上传到我的托管服务提供商时陷入困境。有谁知道强制 Webmatrix 在我的本地机器上创建 MySQL 数据库安装脚本的技巧?创建后,我可以接管上传和安装过程。

【问题讨论】:

【参考方案1】:

只要打开命令行,执行mysqldump命令

mysqldump -u username -ppassword databasename > dumpfile.sql

mysqldump 手册:http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html

【讨论】:

【参考方案2】:

Wordpress 中有一个 phpMyAdmin 插件 - 看这里..

http://www.blogtycoon.net/wordpress-plugins/portable-phpmyadmin/

【讨论】:

以上是关于从 Webmatrix 导出 MySQL 数据库安装脚本的主要内容,如果未能解决你的问题,请参考以下文章

如何在 WebMatrix 中使用 LAST_INSERT_ID()

使用 WebMatrix 将数据库从 SQL Server CE 迁移到 Express - 现在我找不到物理数据库

使用 JavaScript/jQuery 从输入类型“文件”中获取二进制图像数据,以便在 WebMatrix 中使用 AJAX 进行图片预览 [重复]

如何从 WebMatrix 2 Beta 中的 vsdoc 文件引用中获取 JavaScript Intellisense?

sqoop用法之mysql与hive数据导入导出#yyds干货盘点#

使用 webmatrix 访问另一台计算机上的 localhost