第一次用SQLite3,虽然网上有不少教程,但是我这种零基础的还是一路磕磕绊绊,遇到不少问题。可能在大神眼里,有些步骤很简单,没有交代的必要吧,却让我这种小白无从下手。
将我遇到的问题简单总结一下,希望对遇到像我一样问题的人有帮助。
首先,先下载解压,配置环境变量,这个很多教程都有图文说明,不再介绍了。
1.开始-运行-cmd-确定,进入dos界面
2.切换成自己的sqlite文件所在的安装目录
例如:我的在D:\Program Files\SQLite\sqlite-tools-win32-x86-3280000
1>输入: D: 回车,切换到D盘
2>输入:cd \Program Files\SQLite\sqlite-tools-win32-x86-3280000 回车,切换到sqlite所在目录
3.创建数据库
1>输入:sqlite3 回车,进入sqlite3命令窗口
2>输入:.open datatest.db 回车,创建数据库 (datatest.db 是我随便取的名字)
3.输入: .database 可以查看创建的数据库,或者去对应的目录下查看。
1>和2>两步可以直接输入: sqlite3 datatest.db 也有同样的效果 ,如果此数据库没有就创建,有就直接打开。
4.创建表
在sqlite3下继续输入以下命令,创建一个student表。
create table student(name varchar(10),sex varchar(5) );
输入:.tables查看表是否创建成功。
插入数据:
insert into student values('张三','女');
insert into student values('李四','男');
输入: select * from student;,查看是否插入成功。
能正确查询出结果,说明查询成功
输入: .quit或者.exit 命令,回车,即可退出sqlite3命令页面。
注意:如果操作过程中出现...> 状态,是因为sql语句不完整导致,加英文状态的分号;再回车就好了。如果有分号仍然出现此问题,删除,重新输入英文状态的分号即可。