终端创建sqlite
2016-06-11 16:01
239 查看
1.打开终端
两种方式
1 Finder -->应用程序 --> 实用工具-->终端
2 Launchpad --> 其他 --> 终端
2.选择需要打开或创建 数据库的路径;创建数据库。
两种方式
1.命令行 cd 去 需要的路径
2.直接把文件夹拖拽到终端中,会自动生成路径。
![](https://img-blog.csdn.net/20160611161838926?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如果,已经存在了 test.db,那么 sqlite3 test.db 就只是打开数据库,而不是创建了。
id integer primary key 主键 integer 表示是整数
name 后面的text 表示是 字符串
age 后面的integer 同样也是表示整数
sqlite支持的数据类型包含下面几种
integer 整数
real 浮点
text 字符串
date 时间 (DATETIME('NOW'))表示当前时间
3.数据库的增删改查。
1.增,表已经有了,但是却是空的,你当然想要往其中添加数据了。
![](https://img-blog.csdn.net/20160611162859738?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
";" 表示一句话的结束
当然你也可以不写 分号,那么就需用这样插入
![](https://img-blog.csdn.net/20160611163138981?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.查,数据都添加了,你肯定想看看,到底添加进去了没有,按照什么顺序排列的呢。
![](https://img-blog.csdn.net/20160611163640968?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3改,插入了这么多数据,但是由于我手滑了,把钱七(前妻)的年龄输错了,她才17啊!
![](https://img-blog.csdn.net/20160611164344705?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4删,我错了,女人的年龄永远都是秘密,钱七(前妻)的年龄怎么能够暴露,所以删除这条数据吧。
![](https://img-blog.csdn.net/20160611164920644?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
OK 数据库的基本操作就介绍完了,然后就是退出 数据库了。
两种方式
1 Finder -->应用程序 --> 实用工具-->终端
2 Launchpad --> 其他 --> 终端
2.选择需要打开或创建 数据库的路径;创建数据库。
两种方式
1.命令行 cd 去 需要的路径
2.直接把文件夹拖拽到终端中,会自动生成路径。
如果,已经存在了 test.db,那么 sqlite3 test.db 就只是打开数据库,而不是创建了。
id integer primary key 主键 integer 表示是整数
name 后面的text 表示是 字符串
age 后面的integer 同样也是表示整数
sqlite支持的数据类型包含下面几种
integer 整数
real 浮点
text 字符串
date 时间 (DATETIME('NOW'))表示当前时间
3.数据库的增删改查。
1.增,表已经有了,但是却是空的,你当然想要往其中添加数据了。
";" 表示一句话的结束
当然你也可以不写 分号,那么就需用这样插入
2.查,数据都添加了,你肯定想看看,到底添加进去了没有,按照什么顺序排列的呢。
3改,插入了这么多数据,但是由于我手滑了,把钱七(前妻)的年龄输错了,她才17啊!
4删,我错了,女人的年龄永远都是秘密,钱七(前妻)的年龄怎么能够暴露,所以删除这条数据吧。
OK 数据库的基本操作就介绍完了,然后就是退出 数据库了。
相关文章推荐
- SQL Server 2008--查询(2)--Distinct
- mysql中MAX()函数MIN()函数
- mysql中AVG()函数
- Oracle数据库连接字符串(各种版本)
- mysql sum()函数
- MySQL查询高速缓冲学习
- mysql免密码登录, 及使用-e 参数执行sql脚本
- mysql -uroot -proot tc -e "select * from merchandise limit 1"这个-E的命令作用是什么,用来什么什么的?
- 数据库&MYSQL&JDBC
- MySQLl-更改生产线上MySQL数据字符集的方案
- Redis入门学习笔记一
- 数据库基础
- MySQL 日期格式化
- mysql导入导出sql文件
- mysql COUNT()函数
- Oracle学习 第3天之高级查询
- Mysql操作符号
- 使用erwin进行mysql建模
- ionic 使用sqlite
- Tsql 实例