database - ubuntu命令上传sql文件到数据库

标签 database ubuntu command

此路径中有一个数据库文件:/var/www/db.sql 在我们的服务器中。

.sql 文件的大小约为 800mb。

我们必须将此 sql 文件上传到数据库名称:“age”

用户名:根,
密码:通过,
数据库密码:dbpass


我正在尝试这个命令。但它不工作。

mysql -u root -ppass age db.sql

请给出正确的命令还是我缺少 sql 文件的路径?

请指导我。

最佳答案

您可以使用以下代码:

mysql -uroot -ppass age < /var/www/db.sql 

或者更好的是:
mysql -uroot -p age < /var/www/db.sql 

将密码作为 MySQL 参数传递是不安全的。

关于database - ubuntu命令上传sql文件到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34626976/

相关文章:

database - 世界上所有道路的数据源?

postgresql - 适用于 Ubuntu 16.04 的 PgAdmin3 1.20 版本

java - 如何在 Android 应用程序中运行重命名 shell 命令(root)

c++ - 无法使用 C++ 在同一个字符串上多次使用 string.substr(x, y)?

php - 对多对多表进行分组的 Mysql 条件

database - 无法将新副本添加到 SiriDB

ubuntu - Windows 和 Ubuntu 上的 Ping 之间的区别

ubuntu - 错误 : Could not find or load main class com. install4j.runtime.launcher.Launcher

batch-file - 命令提示符中的全局变量

mysql - sql查询根据兴趣匹配人