MySQL数据库加载到服务器

标签 mysql terminal

为了使用终端加载数据库到mysql,如图here , sql 文件必须已经在服务器中?或者我可以从我的本地电脑上传?

最佳答案

如果您的本地机器上安装了 mysql: 那么您可以立即从本地机器的命令行运行导入命令

mysql -hmy_server -umy_user -p database_name < full/path/to/file.sql

或者您可以直接转到您的sql文件所在的目录并运行

mysql -hmy_server -umy_user -p database_name < file.sql

(按回车后需要输入密码)。这样文件将从您的本地计算机导入到远程数据库。

您的本地机器上没有安装 mysql:在这种情况下,您必须使用一些 ftp 客户端手动将文件上传到服务器,然后远程连接(例如通过 Putty)并运行类似的命令

mysql -umy_user -p database_name < path/to/sql/file.sql

关于MySQL数据库加载到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32702177/

相关文章:

java - Intellij IDEA中的终端没有JAVA_HOME和java命令

c - 为什么串口要设置 'no terminal should control the process'选项?

php - 如何从两个表中插入值,其中一个表中的值等于另一个表中的值?

php - 需要将表格标题添加到导出的 CSV 文件中

terminal - 在 Mac 上的 Visual Studio Code 中更改默认终端应用

terminal - 是否已经有专门为终端绘制流程图和图表的工具?

Linux - 如何将命令的输出复制到剪贴板

mysql - 在 mysql 中创建一个包含 900 个属性的表

mysql - Amazon RDS 未知的 MYSQL 主机

php - MYSQL 获取列