gpt4 book ai didi

mysql - 如何在 MySQL 中使用命令行导入 SQL 文件?

转载 作者:行者123 更新时间:2023-11-30 21:52:00 29 4
gpt4 key购买 nike

我有一个 .sql 文件,其中包含从 phpMyAdmin 导出的文件。我想使用命令行将它导入到不同的服务器。

我有一个 Windows Server 2008 R2安装。我将 .sql 文件放在了 C 盘,然后我尝试了这个命令

database_name < file.sql

它不起作用。我收到语法错误。

  • 如何才能顺利导入此文件?
  • 我需要先创建一个数据库吗?

最佳答案

尝试:

mysql -u username -p database_name < file.sql

检查 MySQL Options .

注意1:最好使用SQL文件file.sql的完整路径。

注意2:使用-R--triggers配合mysqldump保留例程和触发器原始数据库。默认情况下不复制它们。

注意 3 如果数据库不存在并且导出的 SQL 不包含 CREATE DATABASE(导出的),您可能必须从 MySQL 创建(空)数据库使用 --no-create-db-n 选项),然后才能导入它。

关于mysql - 如何在 MySQL 中使用命令行导入 SQL 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46827596/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com