mac os 终端对数据库的操作(自己留用)
来源:互联网 发布:php支付接口开发教程 编辑:程序博客网 时间:2024/05/29 18:29
第一步:在mac os上打开终端,打开finder在应用程序下, 应用程序 ->实用工具 ->终端。
打开之后如图所示:
第二步:创建数据库,使用命令 sqlite3 user.db , 在终端输入然后回车,然后再输入分号结束,这样就创建了一个没有数据表的空数据库,
然后我们在系统目录下就可以看见我们创建的数据库了 :打开finder 依次展开 Mac -> 用户 -> administrator ;在这里可能每个人的用户不一样,所以,在自己当前用户目录下就可以看见。
第三步:为数据库创建表:使用命令格式: create table tableName (columnName1 type, columnName2 type,...);
在终端输入命令create table member (id integer primary key,username text,password text,registertime date,realname text,groupid integer)
然后回车,再次输入 go 。
第四步:为表插入数据,使用格式:insert into “tableName” (columnNames ...)values (values ...) 、
在终端输入:insert into "member" (id,username,password,registertime,realname,groupid)values (1,"wsq","wsq",DATETIME('NOW'),"魏守强",1)
然后回车:再次输入go
第五步:查询,格式:select * from "tableName"
在终端输入:select * from "member" ,然后回车,再次输入 go ,然后回车。
第六步,修改:格式 :update "tableName" set columnName = value,... where 条件。
,将用户组别修改为2 , 在终端输入:update "member" set groupid = 2 where username = "wsq" 然后回车,输入go ,然后回车,再次输入查询语句
select * from "member" 然后回车,输入go ,然后回车,结果如下:
第七步:删除,格式:delete from "tableName" where 条件。
首先为表多增加一条数据,使用insert :在终端输入:
insert into "member" (id,username,password,registertime,realname,groupid)alues (2,"www.cidp.edu.cn","www.cidp.edu.cn",DATETIME('NOW'),"防灾科技学院",1)
然后回车,输入go ,然后回车,输入查询语句:select * from "member" 然后回车,输入go ,然后回车,就可以看到表中有两条数据:
然后输入删除语句:delete from "member" where id = 2 , 然后回车,输入go ,然后回车。
输入查询语句:select * from "member" 然后回车,输入go ,然后回车
可以看到后来增加的一条语句被删除了 ,
- mac os 终端对数据库的操作(自己留用)
- 定制以及彩色化自己的 Mac OS X 终端
- 定制以及彩色化自己的 Mac OS X 终端(2015.11.2更新)
- 黑马程序员——Mac OS X终端的常用操作命令(UNIX指令)
- Mac OS X下终端(Terminal)常用的命令
- MAC OS X 系统终端的常用命令
- 让Mac OS X的终端多姿多彩
- MAC OS X 系统终端的常用命令
- 让Mac OS X的终端多姿多彩
- 让Mac OS X的终端多姿多彩
- 让Mac OS X的终端多姿多彩
- 让Mac OS X的终端多姿多彩
- 让Mac OS X的终端多姿多彩
- cocos3d环境搭建(自己留用)
- Mac OS系统修改Hosts(终端)
- mac os终端设置
- Mac OS--终端
- MAC OS X终端
- 利用gdb在汇编指令级调试C程序
- Shell Scripting Tutorial-2: Shell, Kernel, Terminal & More
- hibernate循环执行update()时,问题详解
- 强大的vim配置,让编程更随意
- C++ 重写重载重定义区别
- mac os 终端对数据库的操作(自己留用)
- 数据链路层
- Unknown class in Interface Builder file
- 黑马程序员---tcp与udp总结
- Android学习篇章11-VelocityTracker
- 从Linux协议栈代码和RFC看西厢计划原理
- 使用CETK测试驱动程序 (windows Embedded CE Test KIT)
- Web.XML 配置详解
- 获取服务器IP地址