Yes.
You need to have a MySQL server on localhost with no password for root. Unless you know what your doing then forget I said that xD.
Code:
CREATE TABLE `maple`.`accounts` (
`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`user` VARCHAR(32) NOT NULL,
`pass` VARCHAR(32) NOT NULL,
`banned` TINYINT UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`)
)
ENGINE = InnoDB;
CREATE TABLE `characters` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`aid` int(10) unsigned NOT NULL,
`name` varchar(13) NOT NULL,
`gender` tinyint(1) unsigned NOT NULL,
`skin` int(10) unsigned NOT NULL,
`face` int(10) unsigned NOT NULL,
`hair` int(10) unsigned NOT NULL,
`level` int(10) unsigned NOT NULL DEFAULT '1',
`job` int(10) unsigned NOT NULL DEFAULT '0',
`str` int(10) unsigned NOT NULL DEFAULT '13',
`dex` int(10) unsigned NOT NULL DEFAULT '4',
`int` int(10) unsigned NOT NULL DEFAULT '4',
`luk` int(10) unsigned NOT NULL DEFAULT '4',
`hp` int(10) unsigned NOT NULL DEFAULT '50',
`maxhp` int(10) unsigned NOT NULL DEFAULT '50',
`maxmp` int(10) unsigned NOT NULL DEFAULT '50',
`mp` int(10) unsigned NOT NULL DEFAULT '50',
`ap` int(10) unsigned NOT NULL DEFAULT '0',
`sp` int(10) unsigned NOT NULL DEFAULT '0',
`exp` int(10) unsigned NOT NULL DEFAULT '0',
`fame` int(10) unsigned NOT NULL DEFAULT '0',
`map` int(10) unsigned NOT NULL DEFAULT '0',
`spoint` int(10) unsigned NOT NULL DEFAULT '0',
`gm` tinyint(1) NOT NULL DEFAULT '0',
`admin` tinyint(1) NOT NULL DEFAULT '0',
`rank` int(10) unsigned NOT NULL DEFAULT '0',
`rankmove` int(10) unsigned NOT NULL DEFAULT '0',
`jobrank` int(10) unsigned NOT NULL DEFAULT '0',
`jobrankmove` int(10) unsigned NOT NULL DEFAULT '0',
`meso` int(10) unsigned NOT NULL DEFAULT '0',
`hpap` int(10) unsigned NOT NULL DEFAULT '0',
`mpap` int(10) unsigned NOT NULL DEFAULT '0',
`party` int(10) unsigned NOT NULL DEFAULT '0',
`maxbuddylist` int(10) unsigned NOT NULL DEFAULT '20',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;