· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.HEAP —› Вопрос не по асму, а по mysql.

. 1 . 2 . >>

Посл.отвђт Сообщенiе


Дата: Июн 10, 2003 22:24:22

Кто-нибудь может мне объяснить почему при попытке написать
такую команду получаю какую-то ошибку?
Вопрос конечно к админам.

mysql> INSERT INTO user VALUES('localhost','baubau',PASSWORD('xxxxxx'),
-> 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
ERROR 1136: Column count doesn't match value count at row 1
mysql>


Дата: Июн 10, 2003 22:57:07

Вопрос конечно к админам
Я не админ, но mysql пользуюсь давно.
В различных версиях mysql количество грант-столбцов не одинаково. Попробуйте убрать одну-две 'Y' и всё будет OK.

ЗЫ: Лучше юзать
GRANT ALL PRIVILEGES ON *.* TO baubau@localhost
IDENTIFIED BY 'pass' WITH GRANT OPTION;


Дата: Июн 10, 2003 22:58:45

А ты уверен, что ты пытаешься поместить в достаточное для этого пространство? Имеется в виду, совпадает ли количество столбцов/строк приемника и источника? Хочешь софтину и пару ХОРОШИХ книжек положу? Хотя, можешь и сам со Wzor слить.


Дата: Июн 10, 2003 22:59:52

Очевидно, что количество полей в таблице не соответствует количеству тех значений, которые ты задаёшь в запросе.


Дата: Июн 10, 2003 23:02:04

Кстати, раз уж подняли такую тему, кто-нить юзает mySQL + ODBC из под asm'а или я один такой? Есть планы по написанию статьи о нюансах подключения к mysql на MASM. :)


Дата: Июн 10, 2003 23:11:28

Да у меня в Help'е к mysql так написано, как это точно посмотреть чтоб не гадать?


Дата: Июн 10, 2003 23:18:41

volodya
Хочешь софтину и пару ХОРОШИХ книжек положу?
Хорошие книжки по SQL? Положи :). Мне нужно какая-нибудь хорошая книжка, в которой было бы толково расписано, как юзать JOIN'ы.


Дата: Июн 10, 2003 23:51:43

Хорошо. Приду с работы - положу. Завтра сольешь.


Дата: Июн 11, 2003 01:38:11

Ничего не помогает, вот:

mysql> grant all privileges on *.* to blabla@localhost
-> identified by 'xaxa' with grant option;
ERROR 1047: Unknown command
mysql>

У меня MySql 4.0.12 под Винды.
Убирание трёх 'Y' поочерёдно тоже ничего не дало.
Может мои проблемы связаны с тем что чуть раньше я
подавал команду DELETE FROM user;


Дата: Июн 11, 2003 03:39:23

Положил. Да, пошли мне еще одно мыло, я твой адрес посеял :-(


Дата: Июн 11, 2003 06:50:59

У меня mySQL 4.1 (grant поддерживался и в 4.0)

ERROR 1047: Unknown command
1. Проверьте синтаксис (наберите ещё раз)
2. Возможно, у вас нет прав на создание новых юзеров (попробуйте через -u root)


Дата: Июн 11, 2003 14:11:24

С синтаксисом всё в порядке, набирал, само-собой, несколько раз.
А то что я привёл выше скопировал прямо из консольного окна, так что
как написано так оно и было у меня написано.
Сейчас попробую -u root.
А вообще я всё это делаю по статье "Как установить PHP+Perl+MySql+Apache в Windows".


Дата: Июн 11, 2003 14:31:32

Ну если я получил это, то значит вроде всё должно быть правильно?
И -u root уже не нужно?

C:\mysql\bin>mysql.exe
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 4.0.12-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use mysql;
Database changed
mysql>


Дата: Июн 11, 2003 16:33:13

Я решил перефразировать свой вопрос.
После установки MySql в каталог по умолчанию c:\MySql
и создания таких вот ярлыков:

1)"MySQL - Запуск службы".
C:\mysql\bin\mysqld-opt.exe -b c:\mysql --log=c:\mysql\bin\mysql.log --log-long-format --standalone

2)"MySQL - Запуск без защиты".
C:\mysql\bin\mysqld-opt.exe -b c:\mysql --skip-grant-tables --log=c:\mysql\bin\mysql.log --log-long-format --standalone

3)"MySQL - Остановка службы".
C:\MySQL\bin\MySQLadmin.exe -uлогин -pпароль shutdown

4)"MySQL - Управление".

Как я могу назначить права себе и только себе!


Дата: Июн 11, 2003 17:31:29

1. Удалить всех юзеров, кроме root.
2. Установить пароль на root:
mysql -u root mysql
UPDATE user SET Password=PASSWORD('new_password')
WHERE user='root';
FLUSH PRIVILEGES;
3. Почитать mysql/Docs/manual.html:
4.2 General Security Issues and MySQL Access Privilege System.

. 1 . 2 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.081