此路径中有一个数据库文件:服务器中的 /var/www/db.sql。
我们的数据库大小约为 800mb。
我们必须将此 sql 文件上传到数据库:“age”
用户名:root,密码:pass,数据库密码:dbpass
我正在尝试这个命令。但它不工作。
mysql -u root -p pass age db.sql
我点击了这个链接:https ://stackoverflow.com/questions/19483087/importing-large-sql-file-to-mysql-via-command-line
请给出正确的命令
您的 shell 命令缺少 shell 重定向输入运算符:<。这告诉 mysql 读取文件“db.sql”。请参阅https://www.gnu.org/software/bash/manual/html_node/Redirections.html(假设您使用的是 bash 或等效项)。
试试:“mysql -u root -p pass age < db.sql”