Задать вопрос

Почему я не могу работать с базой sqlite (Navicat)?

При работе через Navicat с файлом БД sqlite возникают непонятные ситуации.

Скачал sqlite. Запустил sqlite3.exe.
Создал БД . open main.db В папке появился пустой файл main.db.
Закрыл sqlite3.exe.

Открыл Navicat. New connection->SQLite. (С Navicat уже работал с MySQL - проблем особо не возникало.)
Указал путь к main.db. Открыл бд через Navicat.
Создал там таблицу, пару полей и т.д. Сохранил.
Пишу простейший php запрос - показать значение поля...говорит нет таблицы. Смотрю в Navicat - есть таблица (я же её сейчас создал).
Смотрю на файл main.db - 0 КБ! Открываю его блокнотом - пусто....

Решаю всё делать заново. Всё закрыл.
Удалил файл main.db. Удалил подключение в Navicat.
Запустил sqlite3.exe. Создал новую БД . open main.db В папке появился пустой файл main.db. Закрыл sqlite3.exe.
Открыл Navicat. New connection->SQLite. Открыл бд через Navicat. И вижу там мои таблицы.
Но это новая бд. Странно.

Ничего не понял. Решил создать БД Navicat-ом в другом месте. На диске С.
Открыл Navicat. New connection->SQLite->New SQLite 3 Путь С:\main.db.
В Navicat появилось подключение. Создал там таблицу сохранил.
Ищу на диске C файл main.db - его нет.
В Navicat Connections->Edit connection->Open "проводник" он на диске есть. 8 КБ лежит рядом с папками Windows, Program Files...

Что я делаю неправильно и почему я не могу работать с базой sqlite (Navicat)?

Видео с "ошибкой"
https://cloud.mail.ru/public/KjPY/GhjAYy6gt
  • Вопрос задан
  • 192 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
logpol32
@logpol32 Автор вопроса
Разобрался. Navicat работал не корректно. Переустановка помогла.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы