我有一个相当大的数据库,所以我想用命令提示符导出它,但我不知道如何。
我正在使用WAMP。
我有一个相当大的数据库,所以我想用命令提示符导出它,但我不知道如何。
我正在使用WAMP。
当前回答
给出这个命令来导出您的数据库,这将包括日期
mysqldump -u[username] -p[userpassword] --databases yourdatabase | gzip > /home/pi/database_backup/database_`date '+%m-%d-%Y'`.sql.gz
(-p后没有空格)
其他回答
只需使用下面的命令,
出口:
mysqldump -u [user] -p [db_name] | gzip > [filename_to_compress.sql.gz]
进口:
gunzip < [compressed_filename.sql.gz] | mysql -u [user] -p[password] [databasename]
注意:关键字“-p”和密码之间没有空格。
给出这个命令来导出您的数据库,这将包括日期
mysqldump -u[username] -p[userpassword] --databases yourdatabase | gzip > /home/pi/database_backup/database_`date '+%m-%d-%Y'`.sql.gz
(-p后没有空格)
windows操作系统:
当你得到错误1064 mysql(42000),而试图执行mysqldump命令,退出当前终端。执行mysqldump命令。
mysql>exit
c:\xampp\mysql\bin>mysqldump -uroot -p --databases [database_name] > name_for_export_db.sql
首先 打开命令提示符,然后在CMD中打开bin目录(我希望你知道CMD命令) 进入WAMP程序文件中MySql文件夹的bin目录。
运行命令
mysqldump -u db_username -p database_name > path_where_to_save_sql_file
按enter system将导出特定的数据库并创建SQL文件到给定的位置。
我希望你能做到。 如果你有任何问题,请告诉我。
mysql -u -p databaseName>fileToPutDatabase . mysql