База данный выдает ошибку

Печать / RSS
0
1. MintTester 19.09.2015 / 13:47
Пришелец
Читал гайд, по созданию регистрации на сайте, решил залить базу данных из исходника.
CREATE TABLE `users` (
`id` int(11) NOT NULL auto_increment,
`login` varchar(15) NOT NULL default '',
`password` varchar(15) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;

Но мне выдает вот такую ошибку

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM AUTO_INCREMENT=3' at line 6

В базах не особо шарю, буду рад помощи со стороны юзеров ).gif
0
2. Topiary 19.09.2015 / 14:07
Пришелец
поправь все TYPE=MyISAM на ENGINE=MyISAM.
0
3. MintTester 19.09.2015 / 15:25
Пришелец
Огромное вам спасибо
0
4. Dmitry Kokorin 19.09.2015 / 16:29
Оранжевые штаны
1. MintTester, и для пароля делай шифрование md5 хотябы и в базе
<?php

`password` varchar(32) NOT NULL default ''

Шифрование делается так
<?php

$pass = md5(trim($_POST['pass']));
и после
<?php

ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8
Изменил: Dmitry Kokorin (19.09.2015 / 16:32)
0
5. Zдешний 20.09.2015 / 06:41
Веем холодом
DimmoS (19 Сентября 2015 / 18:29)
1. MintTester, и для пароля делай шифрование md5 хотябы и в базе
<?php

`password` varchar(32) NOT NULL default ''

Шифрование делается так
<?php

$pass = md5(trim($_POST['pass']));
и после
<?php

ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8

md5() - это хэширование, а не шифрование. На PHP.net можешь посмотреть об этом, что md5() не рекомендуется использовать для такого
0
6. Dmitry Kokorin 20.09.2015 / 15:35
Оранжевые штаны
5. Zдешний, ошибся, чо теперь..
А во-вторых чел первый раз руками пытается что-то сделать
В третьих там надпись "хотябы"
Для выполнения действия необходимо авторизоваться!
Стикеры / Теги / Правила / Топ тем / Топ тем / Поиск