[mysqld]
innodb_data_file_path=ibdata1:500M
basedir=C:/mysql

Credo tu debba invertire la posizione dei due path. Penso che ibidata venga cercato in c:\mysql. Quindi prima basedir, dopo innodb_data...

Inoltre dovresti creare la cartella ibidata, mysql non crea la cartella.

C:\mysql\ibidata