myems/database
13621160019@163.com e45de9c394 added is_virtual to tbl_points in database 2021-05-05 07:43:39 +08:00
..
README.md merged myems-database 2021-02-19 10:45:32 +08:00
myems_billing_baseline_db.sql merged myems-database 2021-02-19 10:45:32 +08:00
myems_billing_db.sql merged myems-database 2021-02-19 10:45:32 +08:00
myems_energy_baseline_db.sql merged myems-database 2021-02-19 10:45:32 +08:00
myems_energy_db.sql merged myems-database 2021-02-19 10:45:32 +08:00
myems_fdd_db.sql updated sample data of tbl_rules in database 2021-03-30 16:56:30 +08:00
myems_historical_db.sql merged myems-database 2021-02-19 10:45:32 +08:00
myems_reporting_db.sql merged myems-database 2021-02-19 10:45:32 +08:00
myems_system_db.sql added is_virtual to tbl_points in database 2021-05-05 07:43:39 +08:00
myems_user_db.sql merged myems-database 2021-02-19 10:45:32 +08:00
upgrade1.0.1.sql merged myems-database 2021-02-19 10:45:32 +08:00
upgrade1.0.2.sql merged myems-database 2021-02-19 10:45:32 +08:00
upgrade1.0.3.sql merged myems-database 2021-02-19 10:45:32 +08:00
upgrade1.0.5.sql updated version number to 1.0.5 2021-02-23 13:04:55 +08:00
upgrade1.0.6.sql discard change of tbl_energy_flow_diagrams_links 2021-02-28 12:10:36 +08:00
upgrade1.0.7.sql updated change log and version number 2021-03-07 15:29:57 +08:00
upgrade1.0.8.sql updated version to v1.0.8 2021-03-11 16:09:33 +08:00
upgrade1.1.0.sql updated version to v1.1.0 2021-03-18 11:47:46 +08:00
upgrade1.1.1.sql upgraded version to v1.1.1 2021-03-31 15:49:23 +08:00
upgrade1.1.2.sql updated changelog and set version number to 1.1.2 2021-04-23 11:28:14 +08:00
upgrade1.1.3.sql added is_virtual to tbl_points in database 2021-05-05 07:43:39 +08:00

README.md

MyEMS Database

Introduction

Providing database schema and scripts for MyEMS.

Prerequisites

MySQL 8.0 or later

or MariaDB 10.5 or later

or SingleStore 7.0 or later (highly recommended)

Installation

Execute the scripts in MySQL commandline as below, or execute in orther MySQL client tools such as MySQL Workbench, Navicat, DBaver, phpMyAdmin, etc.

mysql -u root -p < myems_billing_baseline_db.sql
mysql -u root -p < myems_billing_db.sql
mysql -u root -p < myems_energy_baseline_db.sql
mysql -u root -p < myems_energy_db.sql
mysql -u root -p < myems_fdd_db.sql
mysql -u root -p < myems_historical_db.sql
mysql -u root -p < myems_reporting_db.sql
mysql -u root -p < myems_system_db.sql
mysql -u root -p < myems_user_db.sql

Change COLLATE for MySQL server before version 8.0

sudo nano /etc/mysql/my.cnf
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci

Database Definition

myems_billing_baseline_db

myems_billing_db

myems_energy_baseline_db

myems_energy_db

myems_fdd_db

myems_historical_db

myems_reporting_db

myems_system_db

myems_user_db