提示的错误是:
   you have a error in your SQL syntax near 'mysql samp_db < createtable.sql' at line 1

解决方案 »

  1.   

    你不要进入mysql里啊,在外面运行啊,,例如: c:\mysql\bin\mysql samp_db < createtable.sql
      

  2.   

    还是不行啊!我运行c:\mysql\bin\mysql samp_db < createtable.sql提示说没有找到指定的文件,但我运行c:\mysql\bin\mysql samp_db < c:\createtable.sql(createtable.sql在c盘下面,数据库samp_db在c:\mysql\data下面,不过里面有两个表),出来很多东西,都是关于数据库使用的情况,和这个操作好象没有什么关系,而且数据库表也没有建好,你说是什么原因,我的上司叫我要马上搞定,你帮帮我吧,谢谢!!!!
      

  3.   

    你的 createtable.sql 里是一条条的sql语句吗?
    是不是有create table 命令? 如果你的库里原来有那张表,就会出错啦。。你可以先删除samp_db库里的所有的表再试。把出错信息贴出来吧
      

  4.   

    c:\mysql\bin\mysql -u root samp_db<path/createtable.sql
    or
    c:\mysql\bin\mysql -u root samp_db<path\createtable.sql
    注意:"<" 前后没有空格