|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.06.2018, 07:06 | #1 |
Форумчанин
Регистрация: 14.10.2016
Сообщений: 406
|
Переход с mysgl на mysgli
Возникла такая проблема, писал php на mysgl, потом изменил настройки openserver с php 5.5 на php 7.2; mysgl 5.6 на mysgl 5.7.
Пропала база данных, но с откатом на старые настройки + перезагрузка она появилась. Заменил mysgl на mysgli но возникли ошибки, вот тема с описанием настроек. Подскажите как правильно всё прописать и, как вернуть БД с новыми настройками?
Еду медленно, но верно!
|
06.06.2018, 08:04 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
надо взять и изучить синтаксис mysqli, в коде заменить все что нужно
БД при этом совершенно не при чем, как была она - так и есть |
06.06.2018, 16:09 | #3 |
Форумчанин
Регистрация: 14.10.2016
Сообщений: 406
|
Вроде настроил всё.
Такая штука, на mysgl-5.6 работает, а на 5.7 пишет, что база не найдена.
Еду медленно, но верно!
|
06.06.2018, 16:25 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
( mysqli_connect() ) проверьте, выполняется ли оно, правильно ли передаются параметры, и сохраняете ли Вы при этом полученный link. |
|
06.06.2018, 17:27 | #5 |
Форумчанин
Регистрация: 14.10.2016
Сообщений: 406
|
было сперва так
Код:
Код:
Еду медленно, но верно!
|
06.06.2018, 17:33 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Код:
|
|
06.06.2018, 17:39 | #7 |
Форумчанин
Регистрация: 14.10.2016
Сообщений: 406
|
Код:
тут ошибка Код:
Еду медленно, но верно!
|
06.06.2018, 19:21 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
говорит, что нет у Вас базы с именем 'base'
для начала я бы запустил на вашем сайте phpMyAdmin (если его нет - установить). и там бы посмотрел, какие базы данных доступны. |
06.06.2018, 19:54 | #9 |
Форумчанин
Регистрация: 14.10.2016
Сообщений: 406
|
Serge_Bliznykov, у меня установлен openserver внёс конечно же есть phpmyadmin, все прекрасно работает с mysgl-5.6, все видит и слышит), меняю в openserver настройки mysgl-5.7 и появляется ошибка.
Еду медленно, но верно!
|
06.06.2018, 20:05 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну, не знаю.
пробуйте разобраться. боюсь, что разобраться можно только на месте. база 'base' точно есть? попробуйте хост задать 'localhost' Код:
а что Вы меняете в настройках? попробуйте выключить вообще расширение mysql в конфигурации php после этого откройте phpMyAdmin - он после этого заработает? в конце концов, на OpenServer свет клином не сошёлся, локальных серверов вагон и маленькая тележка. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
переход на С++ 11 | SAMOUCHKA | Общие вопросы C/C++ | 2 | 23.01.2017 19:08 |
переход с ХР на 7 | Viktori-P | Windows | 4 | 16.02.2013 20:20 |
переход на С++ | all_is_fear | Общие вопросы C/C++ | 5 | 26.11.2012 23:15 |
Переход на C | Gapro | Свободное общение | 8 | 09.11.2009 13:02 |
Переход | Gorychev | PHP | 6 | 26.05.2008 01:16 |