Codeigniter Работа с разными MYSQL на Mac

Раньше у меня была версия MYSQL на моем старом жестком диске, но жесткий диск перестал работать должным образом, поэтому теперь я использую внешний жесткий диск в качестве начального жесткого диска. Насколько я могу судить, на этом новом жестком диске нет версии mysql.

В настоящее время я работаю над проектом с использованием Codeigniter. Когда я подхожу к терминалу на своем Mac и набираю mysql, он говорит, что его нельзя найти. У меня также нет панели предпочтений MYSQL в моих системных настройках, поэтому я уверен, что она не установлена. Верстак Mysql не работает, потому что нет MYSQL. Но для текущего проекта, над которым я работаю, у меня указана конкретная база данных, и я ожидал, что она не сможет получить какие-либо данные, поскольку на моем компьютере нет MYSQL, но это не так. База данных подключается и вроде работает нормально. В указанной мной базе данных есть даже строки и таблицы (база данных такая же, как та, которую я использовал на своем предыдущем жестком диске до того, как он перестал работать, поэтому я предполагаю, что откуда данные могут поступать, но я не знаю как) . У меня нет возможности получить доступ к данным в базе данных, поскольку я не могу подключиться с моего терминала или MYSQL Workbench. Есть ли у кого-нибудь идеи, как я могу это исправить?

Вы уверены, что проект codeigniter подключается к локальной базе данных, а не к удаленной?

Loek 31.05.2018 13:46

@Loek, знаешь ли ты, что я могу проверить это в codeigniter?

Arthur Bello 31.05.2018 13:55

Проверьте файл application/config/database.php как рекомендуется Null Pointer

Loek 31.05.2018 13:55
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
3
65
1

Ответы 1

проверьте appication/config/database.php, чтобы убедиться, что вы подключаетесь к какой базе данных

это ответит на ваши вопросы

это может быть проблема с терминалом. Установите переменную среды для справки, см. Этот 'ссылка на сайт'

Я знаю базу данных, к которой я подключен, но я просто не могу получить к ней доступ через терминал или рабочую среду mYSQL, потому что он продолжает говорить, что mysql не найден

Arthur Bello 31.05.2018 13:56

Я вижу, в чем проблема, мой терминал указывал на место, где mysql не существует. Я также нашел другую версию mysql на моем Mac с MAMP, но она не похожа на ту, которую использует codeigniter. Вы знаете кого-нибудь, чтобы я мог изменить конкретный mysql, который использует codeigniter (не базу данных, а сервер mysql)

Arthur Bello 31.05.2018 14:27

Другие вопросы по теме