кодесурса
«SQLite

SQLite Загрузка, установка и начало работы

script1adsense2code
script1adsense3code

Вступление

SQLite не имеет отдельного серверного процесса, как большинство других баз данных SQL. Конфигурация для запуска абсолютно отсутствует, проект SQLite предоставляет утилиту командной строки с именем sqlite3 (или sqlite3.exe в Windows), которая позволяет пользователю вручную вводить и выполнять операторы SQL для базы данных SQLite. В этом документе мы обсудили введение о том, как загрузить, установить и запустить программу sqlite3.

Linux:

Загрузите и установите SQLite3 из репозитория Ubuntu

Выполните следующую команду в оболочке Linux:

[email protected]:~$ sudo apt-get install sqlite3 libsqlite3-dev
[sudo] password for datasoft:
Reading package lists... Done Building dependency tree
Reading state information... Done Suggested packages:
sqlite3-doc
The following NEW packages will be installed: libsqlite3-dev sqlite3 0 upgraded, 2 newly installed, 0 to remove and 350 not upgraded. Need to get 471 kB of archives. After this operation, 1,558 kB of additional disk space will be used. Get:1 http://in.archive.ubuntu.com/ubuntu/ trusty/main libsqlite3-dev i386 3.8.2-1ubuntu2 [442 kB]
Get:2 http://in.archive.ubuntu.com/ubuntu/ trusty/main sqlite3 i386 3.8.2-1ubuntu2 [28.4 kB] Fetched 471 kB in 9s (50.5 kB/s) Selecting previously unselected package libsqlite3-dev:i386. (Reading database ... 166551 files and directories currently installed.) Preparing to unpack .../libsqlite3-dev_3.8.2-1ubuntu2_i386.deb ... Unpacking libsqlite3-dev:i386 (3.8.2-1ubuntu2) ... Selecting previously unselected package sqlite3. Preparing to unpack .../sqlite3_3.8.2-1ubuntu2_i386.deb ... Unpacking sqlite3 (3.8.2-1ubuntu2) ... Processing triggers for man-db (2.6.7.1-1) ... Setting up libsqlite3-dev:i386 (3.8.2-1ubuntu2) ... Setting up sqlite3 (3.8.2-1ubuntu2) ... [email protected]:~$

Скачать Установить SQLite3 из исходного кода в Ubuntu

[email protected]:~/sqlite$ sudo wget http://www.sqlite.org/2014/sqlite-autoconf-3080500.tar.gz
[email protected]:~/sqlite$ tar -xzvf sqlite-autoconf-3080500.tar.gz
// You may end up receiving a "SQLite header and source version mismatch" error message after you finished installation if you run ./configure command.
 To avoid this you may run the following ./configure command
[email protected]:~/sqlite/sqlite-autoconf-3080500$ ./configure --disable-dynamic-extensions --enable-static --disable-shared
[email protected]:~/sqlite/sqlite-autoconf-3080500$ make
[email protected]:~/sqlite/sqlite-autoconf-3080500$ sudo make install
[email protected]:~$

Начало работы в Linux

После завершения процесса установки просто введите «sqlite3» и нажмите «Enter» в оболочке linux, и программа sqlite3 покажет краткое баннерное сообщение и предложит вам ввести SQL. Чтобы создать новую базу данных, введите «sqlite3», а затем имя файла базы данных. Если файл базы данных не указан, временная база данных создается и удаляется при выходе из программы «sqlite3». Каждый оператор SQL заканчивается точкой с запятой и нажимает «Enter» для выполнения SQL. Смотрите следующие команды:

 [электронная почта защищена] : ~ $ sqlite3 test1
SQLite версия 3.8.5 2014-06-04 14:06:34
Введите ".help" для использования подсказок.
sqlite> .database
> seq name file
--- --------------- -------------------------------- --------------------------
0 main / home / datasoft / test1
sqlite> создать таблицу tb1 (col1 varchar (12), col2 intger);
sqlite> вставить в значения tb1 ('white', 100);
sqlite> вставить в значения tb1 ('red', 200);
sqlite> select * from tb1;
белый | 100
красный | 200
SQLite> .quit
[электронная почта защищена] : ~ $

Установите SQLite3 на Windows

  • Перейдите на страницу загрузки SQLite3.
  • Перейдите в раздел «Предварительно скомпилированные двоичные файлы для Windows».
  • Загрузите архивные файлы "sqlite-shell" и "sqlite-dll".
  • Распакуйте их в папку C: / WINDOWS / system32 (или любую другую, которая находится в вашем PATH).

Начало работы в Windows

В Windows, дважды щелкнув по значку sqlite3.exe, вы можете запустить оболочку командной строки. Но по умолчанию этот сеанс SQLite использует базу данных в памяти, а не файл на диске, и поэтому все изменения будут потеряны, когда пользователь существует в сеансе. Чтобы использовать постоянный дисковый файл в качестве базы данных, введите команду «.open» сразу после запуска окна терминала:

F:\sqlite>sqlite3
SQLite version 3.8.5 2014-06-04 14:06:34
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> .open test1.db

Команда «.open test1.db» открывает базу данных test1.db. Чтобы использовать полный путь к файлу, используйте косую черту в качестве символа разделителя каталогов (например, используйте «d: /workarea/test.db», а не «d: /workarea/test.db»).

Предыдущая: SQLite3 Home
Далее: DOT (.) Команды

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code