Редактировать файл sqlite с терминала Mac - PullRequest
2 голосов
/ 03 марта 2011

Я не могу найти никаких документов, где я могу открыть существующий файл базы данных sqlite, который я сделал с терминала на Mac.Я хочу добавить несколько дополнительных строк в существующую базу данных.Я, вероятно, ищу неправильные вещи, поэтому все, что указывает мне правильное направление, очень ценится.

Ответы [ 4 ]

11 голосов
/ 30 июля 2011

Если вы хотите остаться в Терминале, вы можете открыть базу данных sqlite3 с помощью команды sqlite3 [databasename].Отсюда вы можете выбирать строки или вставлять новые, используя команды SQL.Если вы предпочитаете графический интерфейс, есть из чего выбирать, включая бесплатный плагин Firefox, sqlite-manager .

1 голос
/ 23 мая 2011

Всякий раз, когда вы работаете со встроенным в Mac sqlite3 для Mac, он сохраняет файлы в текущей папке, где находится ваш Терминал, и способ, которым вы можете получить к ним доступ, - это обратная история, откройте sqlite3, пока вы находитесь в папке, где находится ваша база данных.

0 голосов
/ 03 июня 2012

Я понимаю, что это немного касательно вопроса, но полезно иметь возможность находить / перемещать скрытые файлы в Finder, потому что часто sqlite БД оказываются в скрытой папке. См:

http://www.macworld.com/article/1051830/showallfinder.html

Ключевой бит состоит в том, чтобы ввести это в Терминале, а затем принудительно перезапустить Finder (через принудительное завершение меню Apple на Lion):

defaults write com.apple.Finder AppleShowAllFiles YES

Измените это на NO в конце, чтобы отключить его.

0 голосов
/ 03 марта 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...