Ошибка #1050 в MySQL говорит о том, что таблица с именем "accounts" уже существует в базе данных. Возможно, вы пытаетесь создать таблицу, которая уже была создана ранее.
Если вам нужно пересоздать таблицу "accounts", вам следует сначала удалить существующую таблицу, а затем создать ее заново. Вот пример SQL-запросов для удаления и создания таблицы:
-- Удаление таблицы, если она уже существует
DROP TABLE IF EXISTS accounts;
-- Создание таблицы accounts
CREATE TABLE accounts (
id int(11) NOT NULL,
name varchar(24) NOT NULL,
password varchar(65) NOT NULL,
salt varchar(10) CHARACTER SET cp1251 NOT NULL,
email varchar(61) NOT NULL DEFAULT 'None',
confirm_email int(11) NOT NULL,
level int(11) NOT NULL DEFAULT '1',
exp int(11) NOT NULL,
refer int(11) NOT NULL,
sex int(11) NOT NULL,
skin int(11) NOT NULL,
money int(11) NOT NULL,
bank int(11) NOT NULL,
admin int(11) NOT NULL,
a_secret int(11) NOT NULL,
prefix varchar(15) CHARACTER SET cp1251 NOT NULL DEFAULT '[A]',
a_3d_prefix int(11) NOT NULL,
admin_warn int(11) NOT NULL,
AdminPass int(11) NOT NULL,
driving_lic int(11) NOT NULL,
weapon_lic int(11) NOT NULL,
suspect int(11) NOT NULL,
phone int(11) NOT NULL,
phone_balance int(11) NOT NULL,
-- Здесь продолжайте перечислять остальные столбцы таблицы
PRIMARY KEY (id)
);
Обратите внимание, что вам может потребоваться внести изменения в определение таблицы, если оно не соответствует вашим требованиям.
Ответ MySQL: Документация
#1050 - Table 'accounts' already exists