i have developed and used a mysql db in win 2000. can i use that same db in a linux machine or should i re-create it?
You can use the same database design and data.
Use MySQLdump to make a backup of your database and the data, and restore that on the linux machine.