在python开发中无论是编写python代码还是执行数据库的语句都可以在命令行之中去完成,那么下面这篇文章就会来介绍一下postgresql数据库在命令行之中的几个常用命令,一起往下看看吧。
Win+r打开运行窗口输入cmd回车后就能以管理员的身份打开命令行提示符,在命令行提示符里输入postgresql进入命令行交互模式。
1.通过命令行去启动postgresql的服务,命令如下:
/etc/init.d/postgresql start
如果出现提示starting就表示启动成功了,如果出现红色话就是发生错误了,可能是端口被占用或者是没有权限。
2.创建一个新建数据库,在启动postgresql数据库的服务之后再创建一个数据库就只能是在本地上创建数据库了,命令如下:
# 第一个是创建数据库的关键词,第二个是数据库名 createdb testdb
3.创建好了之后想要对这个数据库进行创建数据表、更改数据库信息、对数据表执行增删改查操作的话还需要进入这个数据库之下才行,命令如下:
psql testdb
4.postgresql数据库对数据表进行增删改查操作的语句语法也是使用的T-SQL,和mysql等关系型数据库其实差不多,添加和查询的语句命令如下:
# 创建数据表 CREATE TABLE testtable (id varchar(10),name varchar(20)); # 添加一条数据 INSERT INTO testtable values('id_1', 'name_1'); # 查询所有数据 SELECT * FROM TESTTABLE;
以上就是postgresql在命令行中的用法和一些常用的命令了,希望对你有所帮助。