比如备份好的 data.sql文件,如何在mysql Command line client窗口下输入  命令行操作  在数据库生成

解决方案 »

  1.   

    >mysql -uroot -D database_name -p******< d:/path/filename.sql (注意<号后面要一个空格)
    (如果你SQL中已经有use database_name语句,则上面的-D database_name则不用写)
      

  2.   

    在mysql Command line client窗口下mysql>source d:\\data.sql;如果在操作系统的命令行下,比如"DOS" 下,则采用楼上的方法即可
    H:\> mysql -uroot -p***** mydateabase < d:\data.sql
      

  3.   

    1、在系统DOS下
    mysql -uroot -p***** mydateabase < d:\data.sql
    2、在MYSQL命令行下source d://data.sql;
      

  4.   


    谢谢大家的热心解答!我自己也找到了个方法。输入   \. D:\data.sql   这样也可以。(注意 斜杠 点 后要空格)
      

  5.   

    source    (\.) Execute an SQL script file. Takes a file name as an argument.\. 是 source 的快键方式。 
      

  6.   


    wwwwa 显然没看仔细我二楼的回复 source d://data.sql; 如果用 / 就不用双写了! 如果是 \ 则需要转义。
    同样  \. D:\data.sql   需要  \. D:\\data.sql   或者  \. D:/data.sql