Published:
22 October 2009

Step 4. Create a Database

Creating a database for Symphony to use is a fairly simple step, but to proceed, you'll need to know your MySQL username and password. These may have been assigned by your hosting provider, or you may have created them using your server's control panel.

Depending on your host, you may have several different options for creating a MySQL database, including phpMyAdmin, the command line MySQL client, and other host-specific options. If you're unsure which options are available to you, or you aren't able to use one of the methods below, consult your hosting provider's documentation.

Using phpMyAdmin
  1. Log into your phpMyAdmin interface.
  2. You'll see a field on the home page labeled "Create new database." Enter a database name (note this for the next step), and from the "Collation" dropdown, select utf8_unicode_ci.
  3. Click the "Create" button.
Using the Command Line MySQL Client
  1. SSH into your server
  2. Connect to the MySQL client:
    mysql -u username -p
    Replace username with your MySQL username. You'll be prompted for your MySQL password. Enter it.
  3. In the MySQL prompt (mysql>), type:
    CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_unicode_ci;
    (Be sure to replace db_name with a suitable database name, like symphony).You should see a message telling you that the query was executed. Type EXIT.

Step 5. Run the Install Script →

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details