SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 13.07.2017 20:08:11

Андрей228
Участник
Зарегистрирован: 13.07.2017
Сообщений: 2

Помогите

Сначала создал таблицу
CREATE TABLE IF NOT EXISTS `dle_users` (
`id_user` int (10) NOT NULL,
name varchar(20) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(15) NOT NULL,
`realmoney` int(225) DEFAULT NULL ,
  `bonus` int(225) DEFAULT NULL ,
  `session` varchar(225) DEFAULT NULL ,
  `server` varchar(225) DEFAULT NULL );
в ней все правильно
а когда я начал заливать файл то
ALTER TABLE  `dle_users`
`id_user` int (10) `0` ,
name varchar(20) `0` ,
`email` varchar(50) `0` ,
`password` varchar(15) `0` ,
`realmoney` int(225) `0`  ,
  `bonus` int(225) `0`  ,
  `session` varchar(225) `0`  ,
  `server` varchar(225) `0`
tatic analysis:

8 errors were found during analysis.

Unrecognized alter operation. (near "," at position 49)
Unrecognized alter operation. (near "," at position 73)
Unrecognized alter operation. (near "," at position 100)
Unrecognized alter operation. (near "," at position 130)
Unrecognized alter operation. (near "," at position 160)
Unrecognized alter operation. (near "," at position 187)
Unrecognized alter operation. (near "," at position 220)
Unrecognized alter operation. (near "" at position 0)
SQL query:

ALTER TABLE `dle_users` `id_user` int (10) `0` , name varchar(20) `0` , `email` varchar(50) `0` , `password` varchar(15) `0` , `realmoney` int(225) `0` , `bonus` int(225) `0` , `session` varchar(225) `0` , `server` varchar(225) `0`

MySQL said: Documentation

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'int (10) `0` ,
name varchar(20) `0` ,
`email` varchar(50) `0` ,
`password` va' at line 2

Неактивен

 

#2 14.07.2017 13:14:43

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5239

Re: Помогите

alter table имеет другой синтаксис. После имени таблицы должно идти указание действия. Файл, который заливается, сделан какой-то программой?

Неактивен

 

#3 14.07.2017 14:08:32

Андрей228
Участник
Зарегистрирован: 13.07.2017
Сообщений: 2

Re: Помогите

Да NetBeans IDE

Неактивен

 

#4 14.07.2017 18:53:33

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5239

Re: Помогите

Варианты:
1. исправить дамп руками
2. NetBeans IDE поддерживает разные бд. Вероятно что-то не так в настройках, раз она создает не совместимый с mysql дамп.
3. Использовать другую программу.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson