В основном название. Я продолжаю получать «Ошибка: 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