What are some best practices for naming fields in MySQL to avoid conflicts with reserved words?

When naming fields in MySQL, it is important to avoid using reserved words to prevent conflicts and errors in queries. One common practice is to prefix field names with a unique identifier or use underscores to separate words. Another approach is to choose descriptive names that clearly convey the purpose of the field.

$fieldName = "user_id"; // Using underscores to separate words
$query = "SELECT " . $fieldName . " FROM users";