使用 MySQL 存储 Hue 元数据

1.在 MySQL 中增加数据库 hue

2.编辑 hue.ini 文件

[[database]]
  # Database engine is typically one of:
  # postgresql_psycopg2, mysql, sqlite3 or oracle.
  #
  # Note that for sqlite3, 'name', below is a path to the filename. For other backends, it is the database name
  # Note for Oracle, options={"threaded":true} must be set in order to avoid crashes.
  # Note for Oracle, you can use the Oracle Service Name by setting "host=" and "port=" and then "name=<host>:<port>/<service_name>".
  # Note for MariaDB use the 'mysql' engine.
  engine=mysql
  host=cen-ubuntu
  port=3306
  user=root
  password=ubuntu
  # conn_max_age option to make database connection persistent value in seconds
  # https://docs.djangoproject.com/en/1.9/ref/databases/#persistent-connections
  ## conn_max_age=0
  # Execute this script to produce the database password. This will be used when 'password' is not set.
  ## password_script=/path/script
  name=hue

3.初始化数据库

$ build/env/bin/hue syncdb
$ build/env/bin/hue migrate
posted @ 2017-07-31 11:41  岑忠满  阅读(511)  评论(0编辑  收藏  举报