PostgreSQL入门指南(1)
0. 背景 – 0. 背景
我想要开发一个网络应用程序,所以开始学习 “Heroku”。
虽然了解得还不够深入,但是我对Heroku所支持的数据库 “PostgreSQL” 也开始产生了兴趣。
尽管我对数据库一窍不通,但我还是尝试着引入了它。
-
- PC環境 : Windows 10 (64bit)
- 開発言語 : Python + PostgreSQL
1. 一个普通人的误解的故事
我想对那些通常使用IDE(如Visual Studio)的人来说,可能会有一些困惑的场景,就像我一样。因此我想留下一些提示给那些也感到困惑的人。
1)PostgreSQL的安装是必须的!
我几乎没有使用数据库进行开发经验,所以我想在Python中使用PostgreSQL,于是我搜索了【Python + PostgreSQL】。结果出现了psycopg2等库,但仅仅安装这些库是无法做任何事情的。“为什么呢?”显然,这些库只是用来操作数据库的工具,并非PostgreSQL本身。首先我们需要安装PostgreSQL。
2) 让我们添加环境变量吧!
PostgreSQL的安装程序不能自动设置环境变量。
对于那些会想“什么意思?”的人来说,简单来说,你需要告诉Windows用什么位置安装PostgreSQL。
是的,这很麻烦。
3) Windows命令提示符和Anaconda终端有什么区别!?
由于对系统的理解不够深入,我在安装Windows版的PostgreSQL时对在Anaconda上是否能使用感到担心,但事实证明无需担心。安装完PostgreSQL并添加了Windows环境变量后,请重新启动Anaconda。这样你就可以使用PostgreSQL的命令了。
2.安装PostgreSQL
首先,让我们从PostgreSQL官方网站上下载安装程序。下载和安装的步骤可以参考这个网站。
3. 添加环境变量
即使安装了PostgreSQL,我认为以下命令仍然无效。
>psql --version
这个/那个