mysql - linux下通过cmd导入数据库

标签 mysql linux

我正在尝试通过 cmd 导入数据库文件,因为它的大小太大。

我试过以下命令,

/opt/lampp/bin $ mysql.exe -u root -p db_name <~ filename.sql

但是它给出了

mysql Ver 14.14 Distrib 5.5.43, for debian-linux-gnu (x86_64) using readline 6.3 Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

并打开mysql命令的帮助

我无法解决问题。 请帮忙

最佳答案

使用以下命令,确保sql文件路径正确,并且-后没有空格:

spawn mysql -u dbUser -h hName -pdbPass dbName < db_schema.sql

关于mysql - linux下通过cmd导入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31247092/

相关文章:

php - fatal error : Call to undefined function mysqli_result()

java - hibernate c3p0配置mysql问题

linux - 有没有办法在 Glib v2.32+ 中设置线程优先级?

python - 以下目录中的 xclip 和 xsel 均不存在

c - 独特的进程权限 Linux

PHP:MY​​SQL 查询返回错误值

mysql - Rails mysql 失去连接

c - 为什么我不能将指向结构的指针保存为指向指针数组的指针的索引?

linux - 无法使用 HostAPD 进行身份验证

mysql - 在数据库中存储格式化的 HTML 文本