MySQL ошибка 3498 - но OPT_LOCAL_INFILE включена?MySql

Форум по Mysql
Ответить
Anonymous
 MySQL ошибка 3498 - но OPT_LOCAL_INFILE включена?

Сообщение Anonymous »

В основном название. Я продолжаю получать «Ошибка: 3498. Загрузка локальных данных отключена; это должно быть включено как на стороне клиента, так и на стороне сервера». При попытке импортировать данные из CSV на моем компьютере. и это проверило соединение правильно. Вошел, попробовал еще раз, все еще ничего. Итак, я дважды проверил. Ага. Включено. Я даже попытался добавить «установить Global Local_infile = on;» к этому разделу, но он просто вернул ту же ошибку. Я подозреваю, что это включено либо на клиенту, либо на стороне сервера, но не оба (DUH), я просто не уверен, на какой стороне он включен, и как включить его на другую. Некоторые столбцы из фактического файла там, так как они добавляют слой осложнений, который не нужен, и одному такому столбцу, черт возьми, понадобится собственная база данных, и я избавляюсь от потери своего здравомыслия с этим беспорядком. Мне просто нужно, чтобы это было для меня, чтобы проверить мою работу на наличие ошибок и тому подобное. Конкретные данные могут пройти для нормализации первой формы, но это вообще не нормализована 3 -я форма. (Хотя с тех пор я прошел и нормализовал его вручную.)USE league_database;

DROP TABLE IF EXISTS MyStagingTable;

CREATE TABLE MyStagingTable (
champions_name varchar(25) NOT NULL,
api_id DECIMAL(6,1) PRIMARY KEY,
apiname varchar(25) NOT NULL,
champion_title varchar(50) NOT NULL,
difficulty integer NOT NULL,
herotype varchar(15) NOT NULL,
alttype varchar(15) NULL,
resource_type varchar(15) NOT NULL,
rangetype varchar(10) NOT NULL,
release_date varchar(15) NOT NULL,
patch varchar(25) NOT NULL,
changes varchar(10) NOT NULL,
champ_role varchar(35) NOT NULL,
client_positions varchar(35) NOT NULL,
damage integer NOT NULL,
toughness integer NOT NULL,
control integer NOT NULL,
mobility integer NOT NULL,
utility integer NOT NULL,
damage_style integer NOT NULL,
adaptivetype varchar(15) NOT NULL,
be integer NOT NULL,
rp integer NOT NULL,
fullname varchar(50) NULL,
nickname varchar(50) NULL
);

# indexes

CREATE INDEX champions_name_ix
ON MyStagingTable(champions_name);

CREATE INDEX apiname_ix
ON MyStagingTable(apiname);

LOAD DATA LOCAL INFILE 'C:\\User\\ProjectFolder\\ClassName\\SQL\\140325_LoL_champion_data.csv'
INTO TABLE MyStagingTable
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '\"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'
IGNORE 1 ROWS;


Подробнее здесь: https://stackoverflow.com/questions/795 ... is-enabled
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»