Heat the oven to 350°F. Grease and line a 9-inch springform pan.
Combine graham cracker crumbs, sugar, and melted butter. Press into the pan and bake for 12 minutes. Cool.
Cook blueberries, water, cornstarch, lemon juice, and salt until thickened. Stir in the remaining berries and cool.
Beat cream cheese and sugar until smooth. Add eggs one at a time, then mix in lemon zest, lemon juice, and vanilla.
Layer half the filling and half the blueberry sauce in the crust. Swirl gently, then repeat with the remaining filling and sauce.
Bake in a water bath for 60 to 70 minutes, until the edges are set and the center gently jiggles.
Cool gradually, then refrigerate for at least four hours before slicing.