I've installed MySQL as part of XAMPP.
While attempting to set up replication, I've added the following lines to c:\windows\my.ini:
[mysqld]
log-bin=C:/mysql-bin
server-id=1
As you can see, I've specified a full path name for the logging file, so there should be no doubt about where it is. I've also used a forward slash as recommended. I've confirmed in WinMySQLadmin that my.ini is being read.
I've run an INSERT query, and confirmed in phpMyAdmin that the table is updated. I've done a FLUSH TABLES WITH READ LOCK. At the link above, that's the recommended next step in setting up replication, but just in case output to the log file was being buffered, I hoped this would flush it. But no files of the form mysql-bin* appear anywhere on the C: drive. Can anyone help?