почему я получаю: Доступ запрещен для пользователя ‘traffic 2′ @’localhost’ (с использованием пароля: НЕТ) для mysqlslap

#php #mysql #symfony1

#php #mysql #symfony1

Вопрос:

извините за глупый вопрос, но я никогда не использовал это, и мне нужно провести стресс-тест моей базы данных MySQL и думаю, что это будет хорошим началом с использования mysqlslap

может кто-нибудь помочь, пожалуйста? я хочу сначала запустить его в своей среде разработки, когда я подключаюсь к MySQL, у меня есть:

 mysql -u traffic2 -p traffic2
 

Ответ №1:

Вы неправильно указали пароль; синтаксис должен быть —

 mysql -u traffic2 -ptraffic2
 

или

 mysql -u traffic2 --p=traffic2
 

Ссылка на параметр пароля

Комментарии:

1. команда, которую я дал, именно так, как я ее использую ~ $ mysql -u traffic 2 -p traffic 2 Введите пароль: никогда не было проблем, и подключите каждый time..it правильно, как есть 🙂

2. Тогда traffic2 это имя базы данных, верно? Следующий вопрос — является ли пароль пустой строкой?

3. когда я ввожу команду, она запрашивает пароль, и я ввожу password..it это не пустая строка 🙂

4. Очень странно. Не удается воспроизвести его. Попробуйте подключиться к другой учетной записи.

5. позвольте мне просто заявить, что: я запускаю php: 5.3.2-1ubuntu4.10 я нашел исполняемые файлы mysqlslap и mysql в /usr/ bin/ и я запускаю symfony 1.4.2