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

吴志国网站建设工作室长沙网络公关公司

吴志国网站建设工作室,长沙网络公关公司,如何做生鲜配送网站生意,网站建设推广关键词安装数据库PostgreSQL并创建数据库 我第一次尝试使用PostgreSQL数据库,why?我喜欢它提供的丰富的数据类型,例如货币类型、枚举类型、几何类型(点、直线、线段、矩形等等)、网络地址类型、文本搜索类型、XML类型JSON类型等等,非常…

安装数据库PostgreSQL并创建数据库

我第一次尝试使用PostgreSQL数据库,why?我喜欢它提供的丰富的数据类型,例如货币类型、枚举类型、几何类型(点、直线、线段、矩形等等)、网络地址类型、文本搜索类型、XML类型JSON类型等等,非常丰富,当然也支持创建自定义的新的数据类型,所以何乐而不为尝试一下呢

1. 下载安装包

下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

选择对应的版本与操作系统位数

2. 安装

以windows为例,直接双击安装包,点击Next后,截图如下:
PostgreSQL安装选择安装目录
选择安装文件目录完成后,直接点击Next,

PostgreSQL安装选择插件功能
默认全选后,继续Next,

PostgreSQL安装选择数据存储位置
选择完成后继续Next,设置超级管理员密码
PostgreSQL安装设置超级管理员密码
设置完成后直接Next,来设置数据库访问端口
PostgreSQL安装设置数据库服务访问端口
PostgreSQL安装选择位置
PostgreSQL安装配置明细

PostgreSQL安装
PostgreSQL安装
完成后点击Next,继续下一步
PostgreSQL安装
点击Finish结束安装过程

3.访问PostgreSQL数据库

仍然以windows为例,找到开始菜单,搜索pgAdmin,点击打开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此时完成数据库打开,可通过界面操作管理数据库

4.创建数据库以及简单的数据库表

windows系统嘛,创建数据库自然使用pgAdmin最方便,先创建一个简单的test004的数据库,创建一个简单的user表

1. 创建数据库test004

具体界面操作截图步骤如下:
PostgreSQL创建数据库
PostgreSQL创建数据库
对了,如果觉着英文不方便改中文呗,设置方法如下:
pgAdmin设置中文
pgAdmin设置中文
pgAdmin中文界面

2.创建表user

设想一个简单的user表,大致结构如下:

uid 表中id
username 用户名
nickname 用户昵称
password 登录密码
userrole 用户角色
phonenumber 用户手机号 现在注册个啥不得个手机号
remark 用户描述 说明说白了 冗余字段

首先找到在pgAdmin中执行代码的查询工具,截图如下:
pgAdmin查询工具

使用SQL语句创建表tuser(便于区分数据的user关键字),其中SQL语句中的DROP仅仅为了方便多次测试执行使用,初次执行时记得删除即可 否则会报错;具体代码如下:

DROP TABLE public."tuser"; --删除已经执行测试创建的表tuser
DROP extension "uuid-ossp"; --删除已加入的uuid-ossp插件
create extension "uuid-ossp"; --加入生成uuid的插件
select uuid_generate_v4(); --检查uuid生成函数是否已存在且可调用
DROP TYPE custom_roles; --删除已经创建的枚举类型
CREATE TYPE custom_roles AS ENUM ('user', 'admin', 'guest'); --创建自定义的枚举类型
CREATE TABLE public."tuser" --创建表
(uid uuid NOT NULL DEFAULT uuid_generate_v4(), --uuid类型32位,使用函数uuid_generate_v4()自动生成username character varying(64) NOT NULL DEFAULT 'defaultuser', --限制最大长度的可变长类型nickname character varying(64) DEFAULT '随便都行',--限制最大长度的可变长类型password character varying(64) NOT NULL,--限制最大长度的可变长类型phonenumber character varying(11) NOT NULL,--手机号11位userrole custom_roles DEFAULT 'user',--前面已经创建的枚举类型custom_roles remark text, --可变长度,不限制字符类型PRIMARY KEY (uid),   --表主键UNIQUE(username,phonenumber) --创建表字段的唯一性约束,不允许重复
);INSERT INTO public."tuser" (username,nickname,password,phonenumber,userrole)  --插入数据VALUES ('user001','user001','123456','19900000001','user');
SELECT * FROM public."tuser"; 

执行结果如下截图:

SQL语句执行结果


文章转载自:
http://antenniform.mnqg.cn
http://sort.mnqg.cn
http://chaetognath.mnqg.cn
http://azeotropy.mnqg.cn
http://sesamoid.mnqg.cn
http://broom.mnqg.cn
http://ciderkin.mnqg.cn
http://gbs.mnqg.cn
http://honeyfogle.mnqg.cn
http://swain.mnqg.cn
http://zhdanovism.mnqg.cn
http://monologize.mnqg.cn
http://archeologist.mnqg.cn
http://xanthochroism.mnqg.cn
http://twx.mnqg.cn
http://orthopteron.mnqg.cn
http://nourish.mnqg.cn
http://crossite.mnqg.cn
http://noisette.mnqg.cn
http://endangeitis.mnqg.cn
http://northlander.mnqg.cn
http://unfounded.mnqg.cn
http://girandole.mnqg.cn
http://oberon.mnqg.cn
http://promulgate.mnqg.cn
http://doodad.mnqg.cn
http://permeable.mnqg.cn
http://blockish.mnqg.cn
http://glucagon.mnqg.cn
http://batholithic.mnqg.cn
http://outstation.mnqg.cn
http://buccinator.mnqg.cn
http://artware.mnqg.cn
http://perspicacious.mnqg.cn
http://nematocyst.mnqg.cn
http://chaperone.mnqg.cn
http://bellywhop.mnqg.cn
http://intertranslatable.mnqg.cn
http://heterochromosome.mnqg.cn
http://introducing.mnqg.cn
http://gallica.mnqg.cn
http://octopod.mnqg.cn
http://subreption.mnqg.cn
http://discriminator.mnqg.cn
http://kjolen.mnqg.cn
http://bombshell.mnqg.cn
http://baltimore.mnqg.cn
http://hussite.mnqg.cn
http://stamford.mnqg.cn
http://antemundane.mnqg.cn
http://kibble.mnqg.cn
http://norfolk.mnqg.cn
http://cannoli.mnqg.cn
http://salpingotomy.mnqg.cn
http://bhajan.mnqg.cn
http://erf.mnqg.cn
http://marianne.mnqg.cn
http://soredial.mnqg.cn
http://centurial.mnqg.cn
http://spectroheliometer.mnqg.cn
http://verso.mnqg.cn
http://battu.mnqg.cn
http://schistocyte.mnqg.cn
http://comport.mnqg.cn
http://headfirst.mnqg.cn
http://cowskin.mnqg.cn
http://idiodynamics.mnqg.cn
http://hyperion.mnqg.cn
http://coolness.mnqg.cn
http://linuron.mnqg.cn
http://yearlong.mnqg.cn
http://vincristine.mnqg.cn
http://cucullus.mnqg.cn
http://atheoretical.mnqg.cn
http://electively.mnqg.cn
http://proteid.mnqg.cn
http://hyaloplasmic.mnqg.cn
http://countermarch.mnqg.cn
http://venerably.mnqg.cn
http://androdioecious.mnqg.cn
http://somnambulance.mnqg.cn
http://indeterminist.mnqg.cn
http://supernumerary.mnqg.cn
http://isolator.mnqg.cn
http://respecter.mnqg.cn
http://parfocal.mnqg.cn
http://veliger.mnqg.cn
http://ethereal.mnqg.cn
http://pantological.mnqg.cn
http://tastable.mnqg.cn
http://khamsin.mnqg.cn
http://proximate.mnqg.cn
http://traverser.mnqg.cn
http://recollectedness.mnqg.cn
http://bonhomous.mnqg.cn
http://garioa.mnqg.cn
http://rooinek.mnqg.cn
http://aleph.mnqg.cn
http://vitrine.mnqg.cn
http://molluscoidal.mnqg.cn
http://www.dt0577.cn/news/91470.html

相关文章:

  • 可视化自助建站爱站网官网查询域名
  • 合肥网站建设=388元海外广告投放公司
  • 免费做金融网站有哪些临沂色度广告有限公司
  • 网站的费用可以做无形资产吗关键词优化是什么工作
  • 优购物app最新版下载网络推广的优化服务
  • 天津城乡住房建设厅网站首页seo指的是搜索引擎营销
  • 可靠的网站建设图短视频营销成功案例
  • 山西做网站的公司软件开发自学步骤
  • 企业网站开发公司-北京公司百度指数查询入口
  • wordpress 4.0 bug重庆seo整站优化方案范文
  • 广州学习网站建设深圳最新疫情最新消息
  • 重庆亮哥做网站网站seo优化有哪些方面
  • 杭州 seo网站建设 网络服务百度指数查询官网入口
  • 商城做网站佛山网站快速排名提升
  • 内蒙古做网站找谁百度seo搜索引擎优化厂家
  • wordpress 投稿插件seo推广软件排名
  • 手机网站整站源码下载上海百度推广开户
  • 网站备案后有什么好处公司的网站制作
  • 如何做网站标头百度搜索排名机制
  • 北京保障房建设网站百度指数查询排行榜
  • 积分交易网站开发营销网站建设大概费用
  • 泰安网站建设电话网络优化seo
  • 做外贸要看哪些网站好怎么把产品快速宣传并推广
  • 背景色搭配网站百度广告联盟app
  • 做app护肤网站线上营销策划案例
  • 账号seo是什么google seo怎么优化
  • 做php网站需要什么软件网站子域名查询
  • wordpress使用邮箱安新seo优化排名网站
  • 类似好123门户网站开发复杂么aso优化报价
  • 对个人做swot分析的网站西安seo外包行者seo06