This guide explains how to create a new table in your MySQL database using phpMyAdmin.
Steps to Create a Table
Step 1. Log in to your cPanel account.
Step 2. In the Databases section, click on phpMyAdmin.
Step 3. Select your database from the list on the left sidebar.
Step 4. Scroll down to the Create table section below the table list.
Step 5. Enter the table name in the Name field.
Step 6. Enter the number of columns your table will have.
Step 7. Click Go.
Step 8. Configure each column:
- Name — the column identifier (e.g.,
id,email,created_at). - Type — the data type:
INT— whole numbersVARCHAR— short text with variable lengthTEXT— large amounts of textDATE— date onlyDATETIME— date and timeFLOAT/DECIMAL— decimal numbers
- Length/Values — set a maximum length if required (e.g.,
255for VARCHAR). - Index — set to
PRIMARYfor your main identifier column. - A_I (Auto Increment) — check this for an auto-incrementing ID column.
Step 9. Click Save. Your table will appear in the left sidebar.
Important Notes
- Always plan your table structure before creating it. Changing column types on tables with existing data can cause data loss.
- Most applications provide their own database setup — only create tables manually if you know what you need.
Troubleshooting
- Table already exists: Choose a different name or delete the existing table first (use with caution).
- Column type errors: Double-check that your Length/Values are compatible with the selected Type.