Апач настраивал вручную, вроде научился, проблема с mysql. Скачал mysql 5.7.23,у меня система Windows 10, разархивировал папку в нужный каталог, в папке создал my.ini, в нем
CODE ( text):
скопировать код в буфер обмена
[mysqld] sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES datadir="c:/Server/data/DB/data/" default_authentication_plugin=mysql_native_password
При запуске получил такую ошибку:
CODE ( text):
скопировать код в буфер обмена
C:\Server\bin\mysql-5.7\bin>mysqld --initialize-insecure --user=root C:\Server\bin\mysql-5.7\bin>mysqld --initialize-insecure --user=root 2018-09-06T18:47:37.358017Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 2018-09-06T18:47:37.358627Z 0 [Warning] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release. 2018-09-06T18:47:37.358646Z 0 [Warning] 'NO_AUTO_CREATE_USER' sql mode was not set. 2018-09-06T18:47:38.169187Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting. 2018-09-06T18:47:38.170862Z 0 [ERROR] Aborting
Почему не запускается MYSQL?
(Добавление)
Написал вот так и все заработало
CODE ( text):
скопировать код в буфер обмена
[mysqld] sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO" datadir="c:/Server/data/DB/data/" default_authentication_plugin=mysql_native_password explicit_defaults_for_timestamp = 1
Прикреплено изображение (Нажмите для увеличения)
(Отредактировано автором: 06 Сентября, 2018 - 22:12:20)
|