Страница 1 из 1

Mysql

Добавлено: 07 сен 2024, 02:04
voevoda
как запустить mysql
в версии 6

Re: Mysql

Добавлено: 07 сен 2024, 02:22
DelphinPRO
Изучите документацию.
Или попробуйте методом тыка через меню...
20240907-032137.png

Re: Mysql

Добавлено: 17 дек 2024, 15:18
HeavyLogic
Ситуация. При установке Open Server 6, я выбрал только одну версию MySQL - 8.2. В итоге, в меню проектов, там где "Выбрать версию Nginx", Node, PHP (и т.д.) у меня нет меню "Выбрать версию MySQL". Не знаю, должно ли там быть такое меню вообще, но описываю что у меня.

Далее. MySQL я включил через меню модулей. Могу войти в консоль модуля, а из консоли могу войти под рутом командой "mysql -u root -p" - ввожу пароль (который, я уже поменял) - всё работает.

Ковыряю дальше - в проекте MySQL нет. Если в проекте я выбираю "открыть в консоли" и ввожу там "mysql -V" - говорит, что нет такой команды. Посмотрел "osp help", понял что мне нужно прописать "osp add MySQL-8.2". "mysql -V" - заработало. Но, в проекте лежит тестовый php-скрипт:
<?php
mysqli_connect('localhost', 'root', 'mypass', 'mysql');
И он всё ещё выдаёт ошибку:
Fatal error: Uncaught mysqli_sql_exception: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение in D:\Work\OpenServer\home\localdomains.local\www\index.php:14 Stack trace: #0 D:\Work\OpenServer\home\localdomains.local\www\index.php(14): mysqli_connect('localhost', 'root', Object(SensitiveParameterValue), 'mysql') #1 {main} thrown in D:\Work\OpenServer\home\localdomains.local\www\index.php on line 14

Попробовал в консоли "osp use MySQL-8.2" - не помогло.

Перезагрузка сервера возвращает меня к тому моменту, что консоль проекта ругается на команду "mysql -V", мол "нет такой команды". Что я делаю не так?

Re: Mysql

Добавлено: 17 дек 2024, 16:24
HeavyLogic
Разобрался. Залез в "OpenServer\config\MySQL-8.2\default\settings.ini", увидел что MySQL теперь крутится не по localhost, а у него другой IP. Как я понимаю, это сделано для того, чтобы можно было запускать разные версии MySQL одновременно под разными IP.

"osp use" и "osp add" в консоли проекта делать не нужно. Я не правильно понял как это работает.

Re: Mysql

Добавлено: 14 янв 2025, 09:06
Pavluha
В Модулях нет Mysql выше 5.6, почему так, и как поставить в Open Server версию выше?

Re: Mysql

Добавлено: 14 янв 2025, 12:06
DelphinPRO
Pavluha писал(а): 14 янв 2025, 09:06 В Модулях нет Mysql выше 5.6, почему так, и как поставить в Open Server версию выше?
Начать использовать более современную систему - Win10/11. В семерке часть модулей работать не будут.