关于在windows下自动运行存储过程
数据库版本是5.0.54,我想在windows下做一个bat文件放到计划任务中,我是这样写得:
mysql --user=yyy --password=yyy -h 10.192.136.102 --database=test -s -e 'call pdm_all_end()'
但是出现报错:
ERROR 1044 (42000): Access denied for user 'InternalTest0'@'%' to database 'pdm_all_end()''
但是如果我使用
mysql --user=yyy --password=yyy -h 10.192.136.102 --database=test 进入后再运行 call pdm_all_end() 就没有问题,请问是怎么回事,谢谢
------解决方案--------------------'InternalTest0'@'%'
没有权限!
------解决方案--------------------
使用:
mysql --user=yyy --password=yyy -h 10.192.136.102 test -s -e "call pdm_all_end();"