当前位置: 首页 > news >正文

华为云自助建站好不好手工制作礼品盒

华为云自助建站好不好,手工制作礼品盒,南宁网站搭建,网站建设的税率是多少安装、设置、创建和开始使用 PostgreSQL 数据库。-- Greg Pittman#xff08;作者#xff09;每个人或许都有需要在数据库中保存的东西。即使你执着于使用纸质文件或电子文件#xff0c;它们也会变得很麻烦。纸质文档可能会丢失或混乱#xff0c;你需要访问的电子信息可能会…安装、设置、创建和开始使用 PostgreSQL 数据库。-- Greg Pittman作者每个人或许都有需要在数据库中保存的东西。即使你执着于使用纸质文件或电子文件它们也会变得很麻烦。纸质文档可能会丢失或混乱你需要访问的电子信息可能会隐藏在段落和页面的深处。在我从事医学工作的时候我使用 PostgreSQL 来跟踪我的住院患者名单并提交有关住院患者的信息。我将我的每日患者名单打印在口袋里以便快速了解患者房间、诊断或其他细节的任何变化并做出快速记录。我以为一切没问题直到去年我妻子决定买一辆新车我“接手”了她以前的那辆车。她保留了汽车维修和保养服务收据的文件夹但随着时间的流逝它变得杂乱。与其花时间筛选所有纸条以弄清楚什么时候做了什么我认为 PostgreSQL 将是更好的跟踪此信息的方法。安装 PostgreSQL自上次使用 PostgreSQL 以来已经有一段时间了我已经忘记了如何使用它。实际上我甚至没有在计算机上安装它。安装它是第一步。我使用 Fedora因此在控制台中运行dnf list postgresql*请注意你无需使用 sudo 即可使用 list 选项。该命令返回了很长的软件包列表。看了眼后我决定只需要三个postgresql、postgresql-server 和 postgresql-docs。为了了解下一步需要做什么我决定查看 PostgreSQL 文档。文档参考内容非常丰富实际上丰富到令人生畏。幸运的是我发现我在升级 Fedora 时曾经做过的一些笔记希望有效地导出数据库在新版本上重新启动 PostgreSQL以及导入旧数据库。设置 PostgreSQL与大多数其他软件不同你不能只是安装好 PostgreSQL 就开始使用它。你必须预先执行两个基本步骤首先你需要设置 PostgreSQL第二你需要启动它。你必须以 root 用户身份执行这些操作sudo 在这里不起作用。要设置它请输入postgresql-setup –initdb这将确定 PostgreSQL 数据库在计算机上的位置。然后仍为 root输入以下两个命令systemctl start postgresql.service systemctl enable postgresql.service第一个命令为当前会话启动 PostgreSQL如果你关闭机器那么 PostgreSQL 也将关闭。第二个命令使 PostgreSQL 在随后的重启中自动启动。创建用户PostgreSQL 正在运行但是你仍然不能使用它因为你还没有用户。为此你需要切换到特殊用户 postgres。当你仍以 root 身份运行时输入su postgres由于你是以 root 的身份执行此操作的因此无需输入密码。root 用户可以在不知道密码的情况下以任何用户身份操作这就是使其强大而危险的原因之一。现在你就是 postgres 了请运行下面两个命令如下所示创建用户创建用户 gregpcreateuser gregp createdb gregp你可能会看到错误消息如Could not switch to /home/gregp。这只是意味着用户 postgres不能访问该目录。尽管如此你的用户和数据库已创建。接下来输入 exit 并按回车两次这样就回到了原来的用户下root。设置数据库要开始使用 PostgreSQL请在命令行输入 psql。你应该在每行左侧看到类似 gregp 的内容以显示你使用的是 PostgreSQL并且只能使用它理解的命令。你自动获得一个数据库我的名为 gregp它里面完全没有内容。对 PostgreSQL 来说数据库只是一个工作空间。在空间内你可以创建表。表包含变量列表而表中的每个变量是构成数据库的数据。以下是我设置汽车服务数据库的方式CREATE TABLE autorepairs (date date,repairs varchar(80),location varchar(80),cost numeric(6,2) );我本可以在一行内输入但为了更好地说明结构并表明 PostgreSQL 不会解释制表符和换行的空白我分成了多行。字段包含在括号中每个变量名和数据类型与下一个变量用逗号分隔最后一个除外命令以分号结尾。所有命令都必须以分号结尾第一个变量名是 date它的数据类型也是 date这在 PostgreSQL 中没关系。第二个和第三个变量 repairs 和 location 都是 varchar(80) 类型这意味着它们可以是最多 80 个任意字符字母、数字等。最后一个变量 cost 使用 numeric 类型。括号中的数字表示最多有六位数字其中两位是小数。最初我尝试了 real 类型这将是一个浮点数。real 类型的问题是作为数据类型在使用时在遇到 WHERE 子句类似 WHERE cost 0 或其他任何特定数字。由于 real 值有些不精确因此特定数字将永远不会匹配。输入数据接下来你可以使用 INSERT INTO 命令添加一些数据在 PostgreSQL 中称为行INSERT INTO autorepairs VALUES (2017-08-11, airbag recall, dealer, 0);请注意括号构成了一个值的容器它必须以正确的顺序用逗号分隔并在命令末尾加上分号。date 和 varchar(80) 类型的值必须包含在单引号中但数字值如 numeric不用。作为反馈你应该会看到INSERT 0 1与常规终端会话一样你会有输入命令的历史记录因此在输入后续行时通常可以按向上箭头键来显示最后一个命令并根据需要编辑数据从而节省大量时间。如果出了什么问题怎么办使用 UPDATE 更改值UPDATE autorepairs SET date 2017-11-08 WHERE repairs airbag recall;或者也许你不再需要表中的行。使用 DELETEDELETE FROM autorepairs WHERE repairs airbag recall;这将删除整行。最后一件事即使我在 PostgreSQL 命令中一直使用大写字母在大多数文档中也这么做你也可以用小写字母输入我也经常如此。输出数据如果你想展示数据使用 SELECTSELECT * FROM autorepairs ORDER BY date;没有 ORDER BY 的话行将不管你输入的内容来显示。例如以下就是我终端中输出的我的汽车服务数据SELECT date, repairs FROM autorepairs ORDER BY date;date | repairs ---------------------------------------------------------------------------- 2008-08-08 | oil change, air filter, spark plugs 2011-09-30 | 35000 service, oil change, rotate tires/balance wheels 2012-03-07 | repl battery 2012-11-14 | 45000 maint, oil/filter 2014-04-09 | 55000 maint, oil/filter, spark plugs, air/dust filters 2014-04-21 | replace 4 tires 2014-04-21 | wheel alignment 2016-06-01 | 65000 mile service, oil change 2017-05-16 | oil change, replce oil filt housing 2017-05-26 | rotate tires 2017-06-05 | air filter, cabin filter,spark plugs 2017-06-05 | brake pads and rotors, flush brakes 2017-08-11 | airbag recall 2018-07-06 | oil/filter change, fuel filter, battery svc 2018-07-06 | transmission fl, p steering fl, rear diff fl 2019-07-22 | oil amp; filter change, brake fluid flush, front differential flush 2019-08-20 | replace 4 tires 2019-10-09 | replace passenger taillight bulb 2019-10-25 | replace passenger taillight assembly (19 rows)要将此发送到文件将输出更改为o autorepairs.txt然后再次运行 SELECT 命令。退出 PostgreSQL最后在终端中退出 PostgreSQL输入quit或者它的缩写版q虽然这只是 PostgreSQL 的简要介绍但我希望它展示了将数据库用于这样的简单任务既不困难也不费时。
http://www.pierceye.com/news/337550/

相关文章:

  • 深圳维特网站建设有彩虹代刷源码怎么做网站
  • 有了自己的网站怎样做后台食品建设网站前的市场分析
  • 制作伪装网站微餐饮网站建设
  • 泰州做网站软件哈尔滨网站建设市场分析
  • 手机网站建设口碑好网站的技术建设
  • 论坛类网站备案wordpress分享qq
  • 做化工的在哪个网站做平台好长期做网站应该购买稳定的空间
  • 网站建设 推广找山东博达制作网页难吗
  • 临安网站设计海口h5建站模板
  • 网站建设济南云畅网络技术有限公司厦门最新通告
  • ozon电商平台seo关键词搜索和优化
  • 网站收录查询情况科技网站导航
  • 如何做有后台的网站模板网站和定制网站的优劣势对比
  • 在360网站做公告怎么弄南平建设企业网站
  • 网站建设电影动漫制作专业什么电脑最适合
  • 企业做网站公司有哪些wordpress登陆不了一直返回首页
  • 汽车网站建设公司哪家好长春做网站多少钱
  • 雄安移动网站建设php网站用什么软件
  • 网站开发税收分类山东平台网站建设制作
  • 企业自助建站网手机怎么制作钓鱼网站
  • 家乡ppt模板免费下载网站x wordpress 视差 主题
  • 淄博张店外贸建站公司手机微信网页版
  • 网站建设全域云网站建设流程详解
  • 梅州市五华县建设银行网站写作网站招聘
  • 博物馆网站建设情况工业互联网龙头公司排名
  • 做网站用什么系统做网站开发电脑配置
  • 企业网站推广的主要方法上海中汇建设发展有限公司网站
  • 郑州做网站公司电话网站是否有管理员权限
  • 开发建设信息的网站广东省建设厅的注册中心网站首页
  • 用cms做的网站 的步骤有域名如何做网站