登陆freecodecamp选择关系数据库认证课程。
freecodecamp这里不进行详细介绍,自行google查询资料。
进入之后页面显示关系型数据库认证课程的介绍
找到Mario章节进入实验学习
数据库连接
psql --username=freecodecamp --dbname=postgres
复制列出所有逻辑库
\l 是小写的L,不是数字1
复制创建一个新的逻辑数据库
语法语句:create database database_name; 示例:create database first_database;
复制
- 切换当前数据库
\c database_name;
复制
创建一张空表,无字段
语法语句:create table table_name(); 示例:create table first_table();列出所有表
复制\d 展示所有表 \d table_name 展示详细表列
复制添加列字段
语法语句:ALTER TABLE table_name ADD COLUMN column_name DATATYPE;
复制ALTER TABLE second_table ADD COLUMN first_column int; ALTER TABLE second_table ADD COLUMN id int; ALTER TABLE second_table ADD COLUMN age int;
复制查看表结构
\d table_name
复制删除一列
语法语句:ALTER TABLE table_name DROP COLUMN column_name; 示例:alter table second_table drop column age;
复制列重命名
语法语句:ALTER TABLE table_name RENAME COLUMN column_name TO new_name; 示例语句:alter table second_table rename column name to username;
复制往表中添加数据
语法语句:INSERT INTO table_name(column_1, column_2) VALUES(value1, value2); 示例:insert into second_table (id ,username)values(1,'Samus');
复制查询数据
语法语句:SELECT columns FROM table_name; 可以使用*,代表查询表的所有列 示例:select * from second_table ;
复制
系列学习持续更新····
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【专家观点】罗敏:从理论到真实SQL,感受DeepSeek如何做性能优化
墨天轮编辑部
1262次阅读
2025-03-06 16:45:38
玩一玩系列——玩玩pg_mooncake(PostgreSQL的高性能列存新贵)
小满未满、
520次阅读
2025-03-03 17:18:03
王炸!OGG 23ai 终于支持从PostgreSQL备库抽取数据了
曹海峰
394次阅读
2025-03-09 12:54:06
SQL优化 - explain查看SQL执行计划(一)
金同学
384次阅读
2025-03-13 16:04:22
玩一玩系列——玩玩login_hook(一款即将停止维护的PostgreSQL登录插件)
小满未满、
372次阅读
2025-03-08 18:19:28
明明想执行的SQL是DELETE、UPDATE,但为什么看到的是SELECT(FDW的实现原理解析)
小满未满、
350次阅读
2025-03-19 23:11:26
SQLE 4.0 正式版发布,新增 SQL 重写、SQL 性能追踪、语法知识图谱等功能
爱可生开源社区
350次阅读
2025-03-07 10:30:00
PostgreSQL初/中/高级认证考试(3.15)通过考生公示
开源软件联盟PostgreSQL分会
301次阅读
2025-03-20 09:50:36
IvorySQL 4.4 发布 - 基于 PostgreSQL 17.4,增强平台支持
通讯员
191次阅读
2025-03-20 15:31:04
套壳论
梧桐
183次阅读
2025-03-09 10:58:17