请教一下大家,我的MYSQL日志记录在H:\LOG文件夹下,mysqladmin工具在cd C:\Program Files\MySQL\MySQL Server 5.1\bin下
我想写一个批处理脚本实现每天定期刷新日志,
cd C:\Program Files\MySQL\MySQL Server 5.1\bin
mysqladmin flush-log -uroot -pPSW
一直不能成功,请大家指教一下
我想写一个批处理脚本实现每天定期刷新日志,
cd C:\Program Files\MySQL\MySQL Server 5.1\bin
mysqladmin flush-log -uroot -pPSW
一直不能成功,请大家指教一下
你再试试
如果要每天定时刷新 你要写到一个脚本里了
2楼说的方法试过了不行
一直不能成功,请大家指教一下-----------------------------
flush-log -->flush-logs或用:
mysql -uroot -p -e "flush logs"
或:
mysqladmin -uroot -p flush-logs
mysqladmin -uroot -pPSW flush-logs
依然不能成功
Enter password:D:\Program Files\MySQL\MySQL Server 5.0\bin>
你检查下看看吧对了,你的“
cd C:\Program Files\MySQL\MySQL Server 5.1\bin
mysqladmin -uroot -pPSW flush-logs ”
是同一句执行的,还是分2句?
flush-logs 你少了一个shttp://dev.mysql.com/doc/refman/5.1/zh/client-side-scripts.html#mysqladmin
8.5. mysqladmin:用于管理MySQL服务器的客户端
cd C:\Program Files\MySQL\MySQL Server 5.1\bin
mysqladmin -uroot -pPSW flush-logs
这个语句是我在批处理文件里写的,运行批处理的时候不行,所以想问下在批处理中怎么写
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin" -uroot -pPSW flush-logs
把这个语句放在批处理文件不能执行