• trove database功能总结


    我曾经以为trove只负责数据库(datastore)的部署,最近才发现trove可以进行数据库(database)的创建。

    首先是列出某个实例上(instance)数据库(datastrore)上的数据库(database),

    trove help database-list
    usage: trove database-list <instance>
    
    Lists available databases on an instance.
    
    Positional arguments:
    <instance> ID or name of the instance.

    可以看到这里只需要一个参数,就是instance的id或者name。

    关于一些trove database-list的罗列内容,可以通过修改trove.conf的内容,来忽略一些数据库(database)的显示。

    ignore_dbs=

    可以通过修改这里面的内容来修改database-list的内容。

    接下来是重头戏,通过trove创建数据库(database),首先看命令:

    trove help database-create
    usage: trove database-create <instance> <name>
    [--character_set <character_set>]
    [--collate <collate>]
    
    Creates a database on an instance.
    
    Positional arguments:
    <instance> ID or name of the instance.
    <name> Name of the database.
    
    Optional arguments:
    --character_set <character_set>
    Optional character set for database.
    --collate <collate> Optional collation type for database.

    参数解释:instance是值实例的id或者name,

                  name是指将要创建的数据库(database)的名字

    可选参数:character_set是指 字符集

                  collate是指定序 默认的排序方式,比如 简体中文,繁体中文,英文什麽的。

    命令示例:

    trove database-create 1234 db_1 --character_set utf8 --collate utf8_general_ci

    在创建instance的时候,可以通过 --databases参数来创建数据库(database),数量没有限制。

     --databases <database> [<database> ...]
                                      Optional list of databases.

    更多openstack/trove的文章:http://www.cnblogs.com/S-tec-songjian/

    此文章属博客园用户S-tec原创作品,受国家《著作权法》保护,未经许可,任何单位及个人不得做营利性使用;若仅做个人学习、交流等非营利性使用,应当指明作者姓名、作品名称,原文地址,并且不得侵犯作者依法享有的其他权利。

  • 相关阅读:
    ssdb使用笔记
    跟我学爬虫-2-使用正则表达式解析文本
    跟我学爬虫-1-爬虫简介
    python int函数转换浮点型字符串的坑???
    python使用smtplib和email发送腾讯企业邮箱邮件
    php文件之间传值的三种主流并且常用的方式
    验证码的输入框与图片不能对齐问题
    web前端命名规范
    css盒子模型
    css基础
  • 原文地址:https://www.cnblogs.com/S-tec-songjian/p/6509851.html
Copyright © 2020-2023  润新知