【发布时间】:2013-02-02 02:34:33
【问题描述】:
我需要发送带有 MySQL 数据库的网站。我已经在XAMPP中做了网站和MySQL数据库,但不知道如何发送数据库。
【问题讨论】:
-
你可以谷歌“export mySQL”
我需要发送带有 MySQL 数据库的网站。我已经在XAMPP中做了网站和MySQL数据库,但不知道如何发送数据库。
【问题讨论】:
从 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)
【讨论】:
你有两种可能的方法来做到这一点
备份:#mysqldump -u root -p[root_password] [database_name] > 转储文件名.sql
restore:# mysql -u root -p[root_password] [database_name]
【讨论】:
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。
【讨论】: