Vibe.d tutorial
  • Build web apps with Vibe.d
  • Setting up
  • The default hello world app
  • Use your own HTML page
  • Serving other static files
  • Diet templates
  • More template pages
  • Use your own functions
  • Templates for ease of maintenance
  • Using include in templates
  • Responsive layout using CSS Grid
  • A fixed navbar and sticky footer
  • CSS modal dialogues
  • The web interface
  • Setting up MySQL server and tools
  • The schema
  • Setting up MySQL for Vibe.d
  • The EmployeeController class
  • The EmployeeModel class
  • A form for adding a new employee
  • Saving form data into the database
  • Testing the whole thing
  • Listing all the employees
  • Retrieving a record for editing
  • Saving form changes to the database
  • Deleting a record from the database
  • Finding an employee record by name
  • Displaying error messages with _error
  • Authentication and authorization
  • Logging in and authentication
  • Saving the login state to the session
  • Enforcing authorization through the session
  • Logging out
  • All the sources so far
  • A new project
    • The timekeeping system
Powered by GitBook
On this page

Setting up MySQL server and tools

PreviousThe web interfaceNextThe schema

Last updated 2 years ago

MySQL must be the most popular DBMS on the planet, although Gartner and other big-corporate-looking entities insist that it is Oracle. And most sysadmins will insist that it is actually PostGreSQL. But the sheer number of small businesses that use MySQL and do not care to report it belies their claims. After MySQL’s acquisition by Oracle, MariaDB was created and claims to be (almost) 100% compatible with MySQL. But for now we will use MySQL.

Download the MySQL community server here:

Then simply follow the instructions.

Click on the Local instance MySQL80 shaded area to open the password dialog.

Type the root password you set earlier and click OK. The MySQL Workbench front page opens.

Now let’s talk about the schema we are going to use.

MySQL :: Download MySQL Installer