Я получаю сообщение об ошибке, когда я импортирую файл .sql
. Как это исправить?(# 1064) - У вас возникла ошибка в синтаксисе SQL
Запрос:
insert into authorized_users values (sha1('".$name."'), sha1('".$password."');
MySQL говорит: Документация
# 1064 - У Вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом с «» в строке 1
Вот код:
create table authorized_users (name varchar(20),
password varchar(40),
primary key (name)
);
insert into authorized_users values ('username',
'password');
insert into authorized_users values ('testuser',
sha1('password'));
insert into authorized_users values (sha1('".$name."'), sha1('".$password."');
Если вы импортируете файл SQL непосредственно, вы не можете использовать PHP переменные, как, что - если вы используя PHP для импорта этого файла, вы можете поделиться этим кодом? –
Пожалуйста, обновите вопрос с вашей ошибкой – krisdestruction
Непревзойденная скобка на последней строке? –