一台机器 mysql 密码为空 我现有100多个sql文件 需要linux脚本导入  (环境在linux下)
之前用的是sql命令如下
mysql -hlocalhost -uroot -proot  dbname < a.sql;
............................先有点特殊 ,发现哟要不停的回车 (密码为空 我用的是 mysql -opt -uroot -p""  dbname < a.sql)
用了很多的方法 ,还是要回车。问有什么方法比避免回车???

解决方案 »

  1.   

    mysql -hlocalhost -uroot -p dbname < a.sql;
    ............................
    ............................
    有大概40多个sql ,
    难道要我输入40次的 回车 ??    (能否有其他方法??)
      

  2.   

    万不得已 我开始修改密码
    用mysql  -uroot -p
    登录到linux机器上use mysq;
    执行 update user set password=PaSSWORD('s') WHERE user=’root’;
    总是失败    提示 ignore  other database  
      

  3.   

    mysql -hlocalhost -uroot -proot dbname < a.sql;
    mysql -hlocalhost -uroot -proot dbname < b.sql;
    mysql -hlocalhost -uroot -proot dbname < c.sql;
    。。这样的sql有100多个
    不可能每次都要 回车
      

  4.   

    感谢u楼上 走了好多无伟的事情
    mysql -uroot aaa