以下是生成20条宠物社区用户数据的MySQL代码:
```mysql
CREATE DATABASE IF NOT EXISTS pet_community;
USE pet_community;
CREATE TABLE IF NOT EXISTS users (
id INT(11) NOT NULL AUTO_INCREMENT,
username VARCHAR(50) NOT NULL,
password VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
age INT(11) NOT NULL,
gender ENUM('M', 'F') NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO users (username, password, email, age, gender) VALUES
('john_doe', 'password123', 'john_doe@example.com', 25, 'M'),
('jane_doe', 'password456', 'jane_doe@example.com', 30, 'F'),
('pet_lover', 'password789', 'pet_lover@example.com', 40, 'M'),
('cat_lady', 'password123', 'cat_lady@example.com', 50, 'F'),
('dog_lover', 'password456', 'dog_lover@example.com', 35, 'M'),
('puppy_love', 'password789', 'puppy_love@example.com', 28, 'F'),
('kitten_crazy', 'password123', 'kitten_crazy@example.com', 42, 'F'),
('bird_watcher', 'password456', 'bird_watcher@example.com', 60, 'M'),
('hamster_fan', 'password789', 'hamster_fan@example.com', 27, 'M'),
('reptile_keeper', 'password123', 'reptile_keeper@example.com', 45, 'F'),
('fish_enthusiast', 'password456', 'fish_enthusiast@example.com', 33, 'M'),
('snake_charmer', 'password789', 'snake_charmer@example.com', 52, 'F'),
('turtle_tamer', 'password123', 'turtle_tamer@example.com', 38, 'M'),
('ferret_fanatic', 'password456', 'ferret_fanatic@example.com', 29, 'F'),
('rabbit_lover', 'password789', 'rabbit_lover@example.com', 36, 'F'),
('guinea_pig_guru', 'password123', 'guinea_pig_guru@example.com', 48, 'M'),
('horse_whisperer', 'password456', 'horse_whisperer@example.com', 55, 'F'),
('cowboy', 'password789', 'cowboy@example.com', 43, 'M'),
('cowgirl', 'password123', 'cowgirl@example.com', 37, 'F'),
('animal_trainer', 'password456', 'animal_trainer@example.com', 41, 'M');
```
以上代码创建了一个名为 `pet_community` 的数据库,并在其中创建了一个名为 `users` 的表格,用于存放宠物社区的用户数据。然后使用 `INSERT INTO` 语句向表格中添加了20条用户数据。