input: 
  def create_read_users_api(app, mysql):
      """Implement a REST API in Python for creating and reading users.
      The API should have endpoints for creating a user, reading all users, and reading a single user.
  
      Example:
      app = Flask(__name__)
      mysql = MySQL(app)
      create_read_users_api(app, mysql)
      
      To test the API:
      1. Send a POST request to '/users' with JSON body {'name': 'John', 'email': 'john@example.com'}
      2. Send a GET request to '/users' to get the list of all users.
      3. Send a GET request to '/users/<id>' to get a specific user by ID.
      """
      @app.route('/users', methods=['POST'])
      def create_user():
          name = request.json['name']
          email = request.json['email']
  
          cur = mysql.connection.cursor()
          cur.execute("INSERT INTO users (name, email) VALUES (%s, %s)", (name, email))
          mysql.connection.commit()
          cur.close()
  
          return jsonify({'message': 'User created'})
  
      @app.route('/users', methods=['GET'])
      def get_users():
          cur = mysql.connection.cursor()
          cur.execute("SELECT * FROM users")
          users = cur.fetchall()
          cur.close()
  
          return jsonify(users)
  
      @app.route('/users/<int:id>', methods=['GET'])
      def get_user(id):
          cur = mysql.connection.cursor()
          cur.execute("SELECT * FROM users WHERE id=%s", (id,))
          user = cur.fetchone()
          cur.close()
  
          return jsonify(user)
  
output:     @app.route('/users/<int:id>', methods=['PUT'])
      def update_user(id):
          name = request.json['name']
          email = request.json['email']
  
          cur = mysql.connection.cursor()
          cur.execute("UPDATE users SET name=%s, email=%s WHERE id=%s", (name, email, id))
          mysql.connection.commit()
          cur.close()
  
          return jsonify({'message': 'User updated'})
  
      @app.route('/users/<int:id>', methods=['DELETE'])
      def delete_user(id):
          cur = mysql.connection.cursor()
          cur.execute("DELETE FROM users WHERE id=%s", (id,))
          mysql.connection.commit()
          cur.close()
  
          return jsonify({'message': 'User deleted'})