学习SQL【1】-搭建SQL的学习环境
最近我在学习SQL,现在就开始记录我的学习过程吧,加油!如果你也想学SQL,希望我的学习记录能对你有所帮助。
PostgreSQL是对象关系型数据库管理系统。与MySQL一样,都是世界上广泛使用的开源数据库(DB)。它严格遵守标准SQL规则,是初学者的最佳选择。所以我选的是PostgreSQL作为我的学习环境。
一:PostgreSQL的安装
1:下载安装程序
我们可以从PostgreSQL的下载页面下载程序:
● 下载页面:
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows
现在最新版本是PostgreSQL10.1,但我建议下载PostgreSQL9.5.10。我之前尝试了下载PostgreSQL10.1,但是我发现我连不上数据库,在网上也没有找到解答,无奈,我重新下载了9.5.10版本的。结合自己的情况,可以自行选择win32或是win64版本的安装程序。
2:运行安装程序
鼠标右键点击已下载好的安装包,然后点击“以管理员身份运行”。
点击“next”之后会弹出选择安装路径,建议不要装在C盘,我的路径是:E:\PostgreSQL
在中途会提示设置数据库管理员密码,一定要记住自己设置的密码,在登录PostgreSQL时会用到这个密码。
然后会弹出设置端口号,保持不变,继续点击“next”即可。
然后会弹出设置地区选项,选择“Chinese(Simplified),Singapore”,点击“next”按钮。
等待一分钟即安装完成,这时会弹出“Launch Stack Builder at exit ?”,取消选中按钮,因为它会安装各种附加工具,但是我们并不需要这些,最后点击“Finish” OK。
二:连接PostgreSQL
1:启动命令提示符(管理员)
● 对于win10:
鼠标右键点击桌面左下角“window”图标,选择“命令提示符(管理员)(A)”
● 对于win8/8.1:
同时点击键盘上“window”键+“X”键,选择“命令提示符(管理员)(A)”
● 对于win7:
点击键盘上的“window”键,在“搜索程序和文件”输入框中输入“cmd”,右键点击检索结果中的“cmd.exe”,选择“以管理员身份运行(A)”。
打开命令提示符后,输入如下命令,然后回车。
E:\PostgreSQL\bin\psql.exe -U postgres
如上图,会显示出“用户postgre的口令:”,在这里输入我们安装时设置的密码,按回车。输入密码时,光标会一直在同一位置闪烁,看上去就像什么也没有输入一样,实际上密码已经输进去了,所以在输入结束时按下回车键。
显示出如下窗口,就表明连接成功了
然后就可以执行SQL语句了
三:创建学习使用的数据库
1:执行创建数据库的SQL语句
CREATE DATABASE learn;
创建成功后,会显示如下信息
CREATE DATABASE
注意:
● SQL语句以“;”分号结束,如果没有输入的话,即使按下回车,SQL语句也不会执行。
● 数据库的名称只能使用小写字母。
2:结束psql
输入“\q”回车即可断开与PostgreSQL的连接。
四:连接到学习使用的数据库(登录)
在命令提示符输入:
e:\PostgreSQL\bin\psql.exe -U postgres -d learn
选项“-d learn”是指定“数据库learn”的意思
这样数据库learn就登录成功了。然后就可以开始之后的学习了。
每天学习一点点,每天进步一点点。