Я нашел базу данных CSV Cities / ZIP / GPS, и когда я импортировал ее, она добавила «перед столбцами». альтернативный текст http://www.grabup.com/uploads/58754a865eebd94c9aafaf7444b52d15.png?direct Я не хочу входить в 33 000 записей и делать это вручную, есть ли запрос, который я могу выполнить, который удалит кавычки?
Я не эксперт MySql, но это должно сработать: (основываясь на моем аналогичном опыте работы с Sql Server)
ОБНОВЛЕНИЕ table_name SET SET col_name = REPLACE (col_name, '"', '')
Дополнительную информацию о REPLACE и других функциях синтаксического анализа строк смотрите здесь: http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace
В качестве альтернативы вы можете отфильтровать исходный документ CSV - не проще ли?
на сервере sql вы можете сделать:
update mytable set state= substring(state,2,29)
измените "29" на фактическую длину.
Я уверен, что MySQL должен иметь эквивалентный синтаксис.
Повторите для каждого поля, похоже, их всего несколько.