Windows通过命令备份数据库到本地

1、mysqldump不是内部或外部命令

解决方案,进入到mysql安装目录的bin目录下。 

2、命令输入密码不安全

1、提示密码不能直接输入,不安全
mysqldump -h127.0.0.1 -uroot -proot test > D:/test20220725.sql

2、正确的命令-需要二次输入数据库密码
mysqldump -h127.0.0.1 -uroot -p test > D:/test20220725.sql

3、下面命令只导出表结构
mysqldump -h127.0.0.1 -uroot -p -d test > D:/123456789.sql


对上面的命令解析:

-h127.0.0.1 是数据库ip地址
-uroot 数据库用户名
-proot 数据库密码
test 数据库名称
D:/test20220725.sql  导出的数据库存放路径
-d 只导出表结构



也可以通过下面的命令
mysqldump  -h127.0.0.1 -uroot -proot --result-file=D:/123/test_202207251521.sql --default-character-set=utf8 test

[Warning] Using a password on the command line interface can be insecure. 
[警告]在命令行界面上使用密码可能不安全

posted @ 2022-08-04 19:11  码奴生来只知道前进~  阅读(25)  评论(0编辑  收藏  举报