WordPress

Step 2

First we’re going to create the necessary blog tables in the database...

Database error: [Table 'wp1_posts' already exists]
CREATE TABLE wp1_posts ( ID int(10) unsigned NOT NULL auto_increment, post_author int(4) NOT NULL default '0', post_date datetime NOT NULL default '0000-00-00 00:00:00', post_date_gmt datetime NOT NULL default '0000-00-00 00:00:00', post_content text NOT NULL, post_title text NOT NULL, post_category int(4) NOT NULL default '0', post_excerpt text NOT NULL, post_lat float, post_lon float, post_status enum('publish','draft','private') NOT NULL default 'publish', comment_status enum('open','closed') NOT NULL default 'open', ping_status enum('open','closed') NOT NULL default 'open', post_password varchar(20) NOT NULL default '', post_name varchar(200) NOT NULL default '', to_ping text NOT NULL, pinged text NOT NULL, post_modified datetime NOT NULL default '0000-00-00 00:00:00', post_modified_gmt datetime NOT NULL default '0000-00-00 00:00:00', post_content_filtered text NOT NULL, PRIMARY KEY (ID), KEY post_date (post_date), KEY post_date_gmt (post_date_gmt), KEY post_name (post_name), KEY post_status (post_status) )

The first table has been created! ...

The test post has been inserted correctly...

Database error: [Table 'wp1_categories' already exists]
CREATE TABLE wp1_categories ( cat_ID int(4) NOT NULL auto_increment, cat_name varchar(55) NOT NULL default '', PRIMARY KEY (cat_ID), UNIQUE (cat_name) )

Database error: [Duplicate entry 'General' for key 'cat_name']
INSERT INTO wp1_categories (cat_ID, cat_name) VALUES ('0', 'General')

Categories are up and running...

Database error: [Table 'wp1_comments' already exists]
CREATE TABLE wp1_comments ( comment_ID int(11) unsigned NOT NULL auto_increment, comment_post_ID int(11) NOT NULL default '0', comment_author tinytext NOT NULL, comment_author_email varchar(100) NOT NULL default '', comment_author_url varchar(100) NOT NULL default '', comment_author_IP varchar(100) NOT NULL default '', comment_date datetime NOT NULL default '0000-00-00 00:00:00', comment_date_gmt datetime NOT NULL default '0000-00-00 00:00:00', comment_content text NOT NULL, comment_karma int(11) NOT NULL default '0', PRIMARY KEY (comment_ID) )

Comments are groovy...

Database error: [Table 'wp1_postmeta' already exists]
CREATE TABLE wp1_postmeta ( meta_id int(11) NOT NULL auto_increment, post_id int(11) NOT NULL default 0, meta_key varchar(255), meta_value text, PRIMARY KEY (meta_id), INDEX (post_id), INDEX (meta_key) )

Post metadata table ready to go...

Database error: [Table 'wp1_options' already exists]
CREATE TABLE wp1_options ( option_id int(11) NOT NULL auto_increment, blog_id int(11) NOT NULL default 0, option_name varchar(64) NOT NULL default '', option_can_override enum ('Y','N') NOT NULL default 'Y', option_type int(11) NOT NULL default 1, option_value varchar(255) NOT NULL default '', option_width int NOT NULL default 20, option_height int NOT NULL default 8, option_description tinytext NOT NULL default '', option_admin_level int NOT NULL DEFAULT '1', PRIMARY KEY (option_id, blog_id, option_name) )

Option Tables created okay.

Option Data inserted okay.

Links option data inserted okay.

Geo option data inserted okay.

OK. We're nearly done now. We just need to ask you a couple of things:

What is the web address of your WordPress installation? (We probably guessed it for you correctly.)

On to