如何从终端导入mysql数据库?

我找不到确切的语法。


当前回答

mysql -u <USERNAME> -p <DB NAME> < <dump文件路径> . zip

-u -表示用户名

-p -,提示“密码”

如。Mysql -u root -p mydb < /home/db_backup.sql

您也可以提供口令前面加-p,但出于安全原因,建议不要这样做。密码将显示在命令本身上,但被屏蔽了。

其他回答

窗户的首选方式:

打开控制台并启动交互式MySQL模式 使用< name_of_your_database >; 源< path_of_your_.sql >

从终端:

mysql -uroot -p --default-character-set=utf8 database_name </database_path/database.sql

直接从var/www/html

mysql -u username -p database_name < /path/to/file.sql

从mysql内部:

mysql> use db_name;
mysql> source backup-file.sql

在-p和password之间不能有空格

mysql -u [dbusername] -p[dbpassword] [databasename] < /home/serverusername/public_html/restore_db/database_file.sql

我经常用它,效果很好。谢谢你问这个问题。祝你有愉快的一天。Njoy:)

mysql -u <USERNAME> -p <DB NAME> < <dump文件路径> . zip

-u -表示用户名

-p -,提示“密码”

如。Mysql -u root -p mydb < /home/db_backup.sql

您也可以提供口令前面加-p,但出于安全原因,建议不要这样做。密码将显示在命令本身上,但被屏蔽了。