Я установил MySQL version5.6, но когда я ввожу дос окна и входные командные строки ниже:MySql не появляется на моем экране
C:\Windows\system32>f:
F:\>cd F:\mysql\MySQL Server 5.6\bin
F:\mysql\MySQL Server 5.6\bin>mysqld.exe
предупреждающее сообщение:
2015-03-08 20:47:46 0 [Warning] TIMESTAMP с неявным значением DEFAULT устарел. Используйте опцию --explicit_defaults_for_timestamp server (дополнительную информацию см. В документации).
Я использовал методы в Интернете, такие как добавление строки defaults_for_timestamp=true
, но никто не работает.
Я переустановил его много раз, но он просто не работает. Моя система - Windows 8.1-64bit.
Когда я просматриваю TaskManager, происходит процесс с именем mysqld.exe
, но на экране ничего не происходит.
Я бы сказал, что это _warning_, а не _error_. Из-за этого MySQL не откажется. Должна быть другая причина. Или: вы уверены, что это не началось? Также: в нем говорится: «см. Документацию для более подробной информации» - что это показало? – arkascha
Спасибо за ваш ответ! Я ищу диспетчер задач и нахожу «mysqld.exe», он запускается. Но в окне dos это просто показывает предупреждение, а затем ничего. Что делать дальше? –
", а затем ничего" ... ну, mysql - это демон, поэтому он не должен делать ничего видимого там. Вы должны подключиться к работающему демону с помощью клиента, как правило, через сеть. Так работают такие серверы. Ничто не дает вам графического интерфейса или какой-либо другой формы прямого взаимодействия. вы запускаете его один раз (типично после загрузки системы или после извлечения ее конфигурации), а затем она работает в фоновом режиме, не будучи затронутой напрямую. Он просто ждет, чтобы клиенты подключались и делали запросы, для которых он доставлял результаты. Таким образом, вам нужен клиент или приложение, использующее клиент. – arkascha