SQLite的安装与命令行使用(1)
提示:本篇文章主要是介绍一下SQLite的安装以及使用sqlite的命令行时遇到的一些问题进行一个解决的过程。欢迎各位留言交流
文章目录
一、SQLite的下载与安装及环境配置?
SQLite是一个进程内的库,是一个自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。
1.下载
首先,需要下载SQLite相关的安装包,附上下载地址:https://www.sqlite.org/download.html
进入到下载页面后,下载下图中sqlite-dll-win-x64-3450100.zip和sqlite-tools-win-x64-3450100.zip两个压缩包。
2.安装
将下载的安装包分别解压完成,然后在(自己想放哪个盘就放哪个盘)C盘中新建一个文件夹sqlite3,将两个压缩包下的文件复制到sqlite3中,如下图:
赋值当前路径。
3.配置系统变量
找到系统属性->高级系统变量->环境变量->Path->新建,将复制的目录粘贴上去->点击确定应用即可。如下图
4.cmd验证
打开cmd,输入sqlite3,出现如下图即代表成功。
二、SQLite命令行的使用
1.创建数据库命令sqlite3 test.db与.open test.db
如果需要创建数据库,有两种方法:
第一种,sqlite3 数据库名.db
在某个特定目录下创建数据库,可以直接使用,如sqlite3
代码如下(示例):
D:\pathName\databases.db
第二种,.open 数据库名.db
使用.open时要特别注意,首先,你需要注意你当前的路径目录,它即是你创建数据库时,数据库所在的目录。另外,使用.open时,目录必须是sqlite>。否则会报.open不是内部命令的错误。如图:
提醒,创建数据库后,如果没有创建表等操作,请使用.quit退出。如果进行了其他输入,并enter了,会出现以下情形:
那请使用ctrl+z直接终止此次操作。
2.创建表格
创建表格使用的是create table 数据库表格名。
创建表格最重要的是在正确的数据库中操作。很多教程都会告诉你怎么创建,
代码如下(示例):
CREATE TABLE STUDENT(
ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NULL,
AGE INT NOT NULL
);
按照这份代码,在cmd中输入,就创建了一个名为student的表格。使用.schema就可以查看表。
但是,需要注意的点
1.输入时要注意标点符号等为英文输入
2.注意以(开始,);结束
3.一列介绍带,
如果,你想在其他的数据库创建,首先就得先打开该数据库,使用的是.open。
然后使用.databases查看。
附言
以上就是接触sqlite带来的一些问题及体会。希望可以给刚接触sqlite的小伙伴一些帮助,也欢迎交流。