I dont think mysql has individual row locking abilities, it does have table locking but it does not serve the purpose you are looking for. Row locking in mysql is done to prevent different users from updating the same row at the same time.
Depending on what you are using it for, you can give your users different levels of access to different parts of your site to limit who and what can be updated.
Otherwise, it alls comes down to your scripts to make sure you are only editing the rows you want.
I could suggest having a "editable" field in your db set to true or false so you can keep track if each row is editable or not