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

郑州的网站建设公司哪家好东莞网站推广大全

郑州的网站建设公司哪家好,东莞网站推广大全,电子商务网站的目的,wordpress+怎么改密码忘记文章目录 openGauss学习笔记-65 openGauss 数据库管理-创建和管理数据库65.1 前提条件65.2 背景信息65.3 注意事项65.4 操作步骤65.4.1 创建数据库65.4.2 查看数据库65.4.3 修改数据库65.4.4 删除数据库 openGauss学习笔记-65 openGauss 数据库管理-创建和管理数据库 65.1 前提…

文章目录

    • openGauss学习笔记-65 openGauss 数据库管理-创建和管理数据库
      • 65.1 前提条件
      • 65.2 背景信息
      • 65.3 注意事项
      • 65.4 操作步骤
        • 65.4.1 创建数据库
        • 65.4.2 查看数据库
        • 65.4.3 修改数据库
        • 65.4.4 删除数据库

openGauss学习笔记-65 openGauss 数据库管理-创建和管理数据库

65.1 前提条件

用户必须拥有数据库创建的权限或者是数据库的系统管理员权限才能创建数据库,赋予创建数据库的权限参见管理用户及权限

65.2 背景信息

  • 初始时,openGauss包含两个模板数据库template0、template1,以及一个默认的用户数据库postgres。postgres默认的兼容数据库类型为O(即DBCOMPATIBILITY = A ),该兼容类型下将空字符串作为NULL处理。

  • CREATE DATABASE实际上通过拷贝模板数据库来创建新数据库。默认情况下,拷贝template0。请避免使用客户端或其他手段连接及操作两个模板数据库。

    img 说明:

    • 模板数据库中没有用户表,可通过系统表PG_DATABASE查看模板数据库属性。
    • 模板template0不允许用户连接;模板template1只允许数据库初始用户和系统管理员连接,普通用户无法连接。
  • 数据库系统中会有多个数据库,但是客户端程序一次只能连接一个数据库。也不能在不同的数据库之间相互查询。一个openGauss中存在多个数据库时,需要通过-d参数指定相应的数据库实例进行连接。

65.3 注意事项

如果数据库的编码为SQL_ASCII(可以通过“show server_encoding;”命令查看当前数据库存储编码),则在创建数据库对象时,如果对象名中含有多字节字符(例如中文),超过数据库对象名长度限制(63字节)的时候,数据库将会将最后一个字节(而不是字符)截断,可能造成出现半个字符的情况。

针对这种情况,请遵循以下条件:

  • 保证数据对象的名称不超过限定长度。
  • 修改数据库的默认存储编码集(server_encoding)为utf-8编码集。
  • 不要使用多字节字符做为对象名。
  • 创建的数据库总数目不得超过128个。
  • 如果出现因为误操作导致在多字节字符的中间截断而无法删除数据库对象的现象,请使用截断前的数据库对象名进行删除操作,或将该对象从各个数据库节点的相应系统表中依次删掉。

65.4 操作步骤

65.4.1 创建数据库

a. 使用如下命令创建一个新的表空间superman_local。

openGauss=# CREATE TABLESPACE superman_local RELATIVE LOCATION 'tablespace/tablespace_1' ;
CREATE TABLESPACE

b. 使用如下命令创建一个新的数据库superman_tpcc。

openGauss=# CREATE DATABASE superman_tpcc WITH TABLESPACE = superman_local;
CREATE DATABASE

img 说明:

  • 数据库名称遵循SQL标识符的一般规则。当前角色自动成为此新数据库的所有者。
  • 如果一个数据库系统用于承载相互独立的用户和项目,建议把它们放在不同的数据库里。
  • 如果项目或者用户是相互关联的,并且可以相互使用对方的资源,则应该把它们放在同一个数据库里,但可以规划在不同的模式中。模式只是一个纯粹的逻辑结构,某个模式的访问权限由权限系统模块控制。
  • 创建数据库时,若数据库名称长度超过63字节,server端会对数据库名称进行截断,保留前63个字节,因此建议数据库名称长度不要超过63个字节。

65.4.2 查看数据库

  • 使用\l元命令查看数据库系统的数据库列表。

    openGauss=# \l
    
  • 使用如下命令通过系统表pg_database查询数据库列表。

    openGauss=# SELECT datname FROM pg_database;
    

65.4.3 修改数据库

用户可以使用如下命令修改数据库属性(比如:owner、名称和默认的配置属性)。

  • 使用以下命令为数据库设置默认的模式搜索路径。

    openGauss=# ALTER DATABASE superman_tpcc SET search_path TO pa_catalog,public;
    ALTER DATABASE
    
  • 使用如下命令修改数据库表空间。

    openGauss=# ALTER DATABASE superman_tpcc SET TABLESPACE superman;
    ALTER DATABASE
    
  • 使用如下命令为数据库重新命名。

    openGauss=# ALTER DATABASE superman_tpcc RENAME TO human_superman;
    ALTER DATABASE
    

65.4.4 删除数据库

用户可以使用DROP DATABASE命令删除数据库。这个命令删除了数据库中的系统目录,并且删除了磁盘上带有数据的数据库目录。用户必须是数据库的owner或者系统管理员才能删除数据库。当有人连接数据库时,删除操作会失败。删除数据库时请先连接到其他的数据库。

使用如下命令删除数据库:

openGauss=# DROP DATABASE human_superman;
DROP DATABASE

👍 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!

image-20230601184722086

http://www.shuangfujiaoyu.com/news/51036.html

相关文章:

  • 搬家网站建设案例说明建站seo推广
  • 英文网站建设知识云南网络营销公司
  • 集团公司做网站的好处有什么创意营销新点子
  • 大连哪家公司做网站好seo深圳网络推广
  • 衡水哪儿做wap网站百度网页广告怎么做
  • 多语种网站建设公司seo网络培训机构
  • 怎么建设一个真伪查询网站百度网站联系方式
  • 小企业做网站有没有用网络销售真恶心
  • 安卓手机搭建网页seo关键词排名优化要多少钱
  • 北京专业网站建设公司今日新闻头条热点
  • 图片1600px做网站考研培训机构排名
  • 360建筑网的内容百度可以查到吗安卓优化大师下载安装
  • 做网站会员推广哪个好爱站网影院
  • 网站导航栏 字体宁波seo网站推广软件
  • 做职业规划的网站淄博网站制作优化
  • 做网站的公司怎么拓展业务抖音seo是什么意思
  • 企业做网站需要多少钱免费推客推广平台
  • 最新款淘宝客源码整网站程序模板+后台带自动采集商品功能带文章百度高级搜索网址
  • 日本做爰网站网站推广策划
  • 阿里云网站怎么做阿里妈妈分销渠道
  • 如何做测评视频网站宣传软文是什么意思
  • 企业网站管理系统登陆宁德市安全教育平台
  • php网站开发的毕业论文摘要网络营销策划方案范文
  • 东莞专业网站建设公司深圳网络推广引流
  • 阿里巴巴吧做网站百度一下官方网页
  • 网站流量提升方法渠道策略的四种方式
  • 花生壳做网站速度自媒体营销推广方案
  • 昆明网站seo优化北京seo站内优化
  • 百度aipage智能建站系统打开百度首页
  • 做 了一个 家教 网站app运营推广是干什么