Skip to main content

Posts

Showing posts with the label Database Schema

Moving to the Big Leagues: A Beginner’s Guide to MySQL Workbench

  Why Every Developer Should Learn MySQL In my previous tutorials, we explored MS Access for local data management. But if you want to build web applications that scale, you need to step into the world of MySQL . MySQL is the engine behind some of the biggest sites on the internet. To manage it effectively, I use MySQL Workbench —a powerful visual tool that makes creating databases as simple as writing a few lines of code. MySQL Workbench Step 1: Setting Up First Database (Schema) The first thing you’ll notice in MySQL is that we don't just call things "files. " We call them Schemas or Databases . In my screenshot, I am creating a database named  dhl_tracking for Suppment Tracking Project  . The Pro-Tip:   We use CREATE DATABASE keyword for creating the database. CREATE DATABASE   dhl_tracking  CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; Why this matters: Using utf8mb4 ensures that your database can handle all characters, including emojis ...

Moving to the Big Leagues: A Beginner’s Guide to MySQL Workbench

  Why Every Developer Should Learn MySQL In my previous tutorials, we explored MS Access for local data management. But if you want to build web applications that scale, you need to step into the world of MySQL . MySQL is the engine behind some of the biggest sites on the internet. To manage it effectively, I use MySQL Workbench —a powerful visual tool that makes creating databases as simple as writing a few lines of code. MySQL Workbench Step 1: Setting Up First Database (Schema) The first thing you’ll notice in MySQL is that we don't just call things "files. " We call them Schemas or Databases . In my screenshot, I am creating a database named  dhl_tracking for Suppment Tracking Project  . The Pro-Tip:   We use CREATE DATABASE keyword for creating the database. CREATE DATABASE   dhl_tracking  CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; Why this matters: Using utf8mb4 ensures that your database can handle all characters, including emojis ...