如何在命令行(MySQL服务器)中的数据库上运行脚本

如何在命令行(MySQL服务器)中的数据库上运行脚本,mysql,command-line,Mysql,Command Line,我刚刚安装了MySQL社区服务器,现在想创建一个数据库,然后在命令行中运行一个脚本 我试过这个,但似乎不起作用: CREATE DATABASE admin_web_projektu mysql admin_web_projektu < c:/USI-4/db_template_001.sql CREATE DATABASE admin\u web\u projektu mysql管理web项目 $ database (into) file

我刚刚安装了MySQL社区服务器,现在想创建一个数据库,然后在命令行中运行一个脚本

我试过这个,但似乎不起作用:

CREATE DATABASE admin_web_projektu
mysql admin_web_projektu < c:/USI-4/db_template_001.sql
CREATE DATABASE admin\u web\u projektu
mysql管理web项目
使用以下步骤:

  • 创建数据库
    yourdbname

  • 使用
    yourdbname

  • source
    path\u to\u DB\u脚本

  • 试试这个:

    LOAD DATA INFILE 'data.txt' INTO TABLE YourTable
    

    参考:阅读本文了解更多详细信息

    您需要退出MySQL控制台才能运行命令

    mysql> exit
    $ mysql -uroot -ppassword -B database < /path/to/script.sql
    

    如果您正在将数据库转储到文件中,您的方向将是
    指向该文件。但是,如果要将文件“放入”数据库,所以方向是
    ,什么不起作用?请确保您已在命令行上登录mysql我尝试了您建议的方法,结果如下:错误1064(42000):您的SQL语法有错误;请查看与MySQL服务器版本对应的手册,以了解第1行MySQL>
    
    $ database (into) file