#3【PostgreSQL系列】7分钟教会你怎么创建和删除数据库 - 关键就在CREATE(新增) 和DROP(删除) SQL语句 (SQL入门教程) | How to create and drop database in PostgreSQL
#3【PostgreSQL系列】7分钟教会你怎么创建和删除数据库 - 关键就在CREATE(新增) 和DROP(删除) SQL语句 (SQL入门教程) | How to create and drop database in PostgreSQL
0:00 Intro
0:20 本期视频介绍
0:40 打开Postgres软件
1:00 登录postgres数据库后台
1:37 template0和template1的用途和区别
2:20 创建数据库
3:01 切换新数据
4:50 删除数据库
6:57 总结
==================
🔥🔥🔥 【新入门课程正式上线】🔥🔥🔥
HTML CSS JavaScript 入门课程: 学习完整制作Todo List WebApp 前端网页程序
更多详情请点击这里:https://bit.ly/3owvrkJ
备注:点击立刻获得50%折扣 (名额有限,先到先得)
✅ 通俗易懂的讲解方式,手把手教你实现TODO LIST程序开发
✅ 结合HTML/CSS/JAVASCRIPT理论讲解和实战部署
✅ 适合人群:初学者、零基础、对编程感兴趣
✅ 购买课程随即附送CODETISAN VIP会员(价值$500)
2021年学会完整制作前端网页程序 借助编程思维改变你的人生 👍
==================
✅(通告)”Codetisan 自学编程社区“ 已经正式开通啦,三人行必有我师,同学们再也不用独自一人闷头自学编程了,快去社区里和其他小伙伴们互动吧!
▶︎ https://bit.ly/2AHylzN
✅ JavaScript相关书籍:
1:The Definitive Guide: Master the World's Most-Used Programming Language - 7th Edition (👍 强烈推荐 ❗❗)
https://amzn.to/31s30uH
☕ ☕ ☕ 如果觉得这些教学对你有用,那就请我喝杯咖啡吧!
我会继续为你创作更多免费的编程教学视频,然你轻松入门编程。
✅ https://bit.ly/3kCOpFK
✅ (免费) JavaScript教程系列:
https://bit.ly/310cHle
✅ 更多精彩的JavaScript入门课程:
http://bit.ly/js-for-beginners
🔆订阅我的YouTube频道,让你从一个0基础编程的菜鸟快速成为编程大师!🔆
http://bit.ly/2TBkXo1
▶︎ 文轩解码更精彩的平台 ◀︎
‣‣ Blogger :https://bit.ly/2yMz0PC
‣‣ Twitter: https://bit.ly/2R74FS1
‣‣ Facebook: https://bit.ly/35crcmz
‣‣ Instagram: https://bit.ly/2KH6Wjw
‣‣ Github: https://bit.ly/2SHtsx4
#sql入门 #数据库入门 #sql入门教学
文字:
嗨
大家好
我是文轩
欢迎再次收看文轩解码
上期视频
我和你分享了怎么安装PostgresSQL数据库和执行一些简单的命令
如果你还没安装的话
我建议你先暂停这个视频
然后去看看上期视频
先把数据库安装好了才继续
这样的话
你就能一边观看视频
一边操作sql了
今天的话题我们主要是围绕在创建和删除数据库
等你看完这几教学
你就会明白
程序员究竟是用什么命令
却创建和删除数据库的
ok那我们现在开始吧
接下来我们要做的就是登录到PostgreSQL的后台
我们先打开这个Postgres的软件
如果之前你已经安装过了Postgres app
你就可以点击这头大象
然后再点击Open Postgres去打开这个界面
想要登录后台的话
我们可以随意点击这三个图标
一般我是会用postgres
去登录到后台
我来双击这个图标
ok我们现在登陆上了Postgres的后台
我先把它放大
接下来
我们查看一下后台的数据库
要查看数据库的话
我们可以输入
backslash l
l代表list
这里一共有四个数据库
codetisan, postgres, template0和template1
但是在这里就只有三个
少了一个template0
你知道这是为什么吗
template0和template1都是模板数据库
每当我们创建新数据库的时候
新数据库会根据template1里的属性去创建新数据库
template1是可以让我们登录进去修改数据库的模板属性的
template0则是template1的模板
意思就是
如果template1被搞砸了
想恢复原厂设置
就可以从template0这里获取原厂设置
所以一般PostgreSQL是不会让我们登录或者切换到template0
这些要避免我们不小心损毁原厂设置
也就是这个原因
所以你在这里是不会看到template0
好的
那现在我们来创建一个新的数据库
创建新数据库的语句是create database
然后接下来就是输入数据库的名字
我将它命名mydb
然后就是分号
要执行这行语句的话
我们按下enter键就可以了
好的
我们的新数据库成功被创建了
那接下来我们来确认一下
还是输入backslash l
嗯
我们的新数据库出现在这个列表里边了
那就说明我们的mydb成功被创建了
接下来我来演示一下要怎么切换到这个新的数据库
我总结了一下
我们可以用以下三种方法去登陆这个新数据库的后台
第一种方法就是直接在psql里进行切换
要在这里进行切换的话
我们可以输入blackslash c
然后
mydb
嗯
我们从postgres数据库切换到了mydb数据库
这是其中一个办法
第二种方法就是执行psql的命令
我们先退出
然后可以输入这一行命令
这行命令可以分为三个部分
第一部分就是psql命令
第二个部分就是要连接的数据库端口
第三部分就是想连接的数据库名字
这里我们把postgres换成mydb
要执行的话
按下enter键就可以了
嗯
透过这个命令
我们也能登陆到mydb数据库
最后一种方法就是直接在postgres app里点击mydb的图标
像这样
给你们演示一下
双击这个图标
然后它就弹出这个Terminal window
去执行这行命令
这行命令其实跟我们刚才手动输入的是一样的
所以
刚才当我们点击图标的时候
实际上就是省去手动输入这行命令
刚才给你们演示的这三种方法
你觉得哪一种比较适合你呢
你可以在留言栏里告诉我
好的
这次给你们演示了怎么创建新数据库和连接新数据库
最后我再演示一下要怎么删除数据库
删除数据库的命令其实很简单
那就是透过DROP DATABASE语句
像这样
DROP DATABASE
然后我们要删除的数据库是mydb
所以
我在这里输入mydb
嗯
记得每行语句后面需要有一个分号
这里面给同学们提醒一下
千万千万不要随意执行这行语句
因为数据库一旦被删除后
数据就会永远消失了
你哭也没用
所以在执行这项语句前
就必须先备份好数据
但如果你要删除的数据库只是用来测试的
那就无所谓了
那现在我按下enter键去执行这个语句
嗯
它报错
不让我删除,说有其他的程序在用着这个数据库
嗯
我想是对的
因为确实我们现在是在mydb的数据库里
所以接下来要做的就是先退出
要退出的话我输入
blackslash q
还有在这里也需要退出
嗯
我们暂时不退出吧
我们使用另外一种方法
那就是切换到其他的数据库
这样做其实也能关闭数据库的连接
那现在我们切换一下
切换到postgres数据库
嗯 这样做的话
我们就关闭了mydb的连接
现在我们再来执行一下DROP DATABASE
mydb
嗯
这一会我们成功删除了那个mydb数据库
我们来确认一下
输入
backslash l
嗯 mydb现在不在这个列表里了
那就说明mydb数据库成功被我们删除了
好的
我们来总结一下今天的教学
在第一部分
我们使用了CREATE DATABASE语句
去创建新的数据库
最后我们也学会了怎么通过psql命令行
和Postgres app里的图标进行数据库登录
最后我们还通过使用drop database语句进行数据库删除
好的
希望这集视频对你有帮助
如果你有什么疑问
也可以在留言区里让我知道
最后我还是要呼吁一下新来的同学
点赞关注频道
还有就是把教学视频分享出去
让更多的初学者一起过来学习
独乐乐不如众乐乐嘛
你说是不是
好的
今天就说到这里吧
我们下集见
拜拜
Comments
Post a Comment