从 XAMPP 导出 MySQL 数据库 [关闭]
Posted
技术标签:
【中文标题】从 XAMPP 导出 MySQL 数据库 [关闭]【英文标题】:Exporting MySQL database from XAMPP [closed] 【发布时间】:2013-02-02 02:34:33 【问题描述】:我需要发送带有 mysql 数据库的网站。我已经在XAMPP中做了网站和MySQL数据库,但不知道如何发送数据库。
【问题讨论】:
你可以谷歌“export mySQL” 参见例如mydigitallife.info/… 【参考方案1】:从 xampp 导出 MySQL 数据库
命令行:
-
首先打开命令提示符
语法:-
导入数据库:-
D:/xampp/mysql/bin/mysql – u root -p databasename < D:/test.sql (sql file name)
导出数据库:-
D:/xampp/mysql/bin/mysqldump -u root -p databasename > D:/text.sql(sql file name)
【讨论】:
导出命令有效,但导入无效。然而回答了这个问题。谢谢。【参考方案2】:你有两种可能的方法来做到这一点
通过命令行或使用 phpmyadmin(通常与 XAMP 一起安装)或类似的东西并从浏览器中导出备份:#mysqldump -u root -p[root_password] [database_name] > 转储文件名.sql
restore:# mysql -u root -p[root_password] [database_name]
【讨论】:
【参考方案3】:MySQL 附带mysqldump
,XAMPP 也是如此。它用于dumping data in SQL format,它最简单的设备可能是将所有数据库转储到一个 SQL 转储文件中,在cmd.exe
中执行它:
mysqldump --all-databases > dump.sql
对于 XAMPP,您需要提供用户名(-u root)
以及数据库名称(test)
:
mysqldump -u=root test > xampp-test-db.sql
作为一个实际的详细示例:
D:\xampp\mysql\bin> mysqldump.exe --user=root --password=pwd myDatabase > C:\myBackup.sql
请注意,mysqldump
具有用于各种备份应用程序的 extensive, powerful options。
由于它会生成 SQL 脚本,因此恢复很容易;见Reloading SQL-Format Backups。
【讨论】:
以上是关于从 XAMPP 导出 MySQL 数据库 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章