
运行在以下MySQL兼容的数据库服务器。
在MySQL命令行中执行以下脚本,或在其他MySQL客户端工具中执行,如MySQL Workbench、Navicat、DBaver、phpMyAdmin等。
cd ~/myems/database/installmysql -u root -p < myems_billing_db.sqlmysql -u root -p < myems_carbon_db.sqlmysql -u root -p < myems_energy_baseline_db.sqlmysql -u root -p < myems_energy_db.sqlmysql -u root -p < myems_energy_model_db.sqlmysql -u root -p < myems_energy_plan_db.sqlmysql -u root -p < myems_energy_prediction_db.sqlmysql -u root -p < myems_fdd_db.sqlmysql -u root -p < myems_historical_db.sqlmysql -u root -p < myems_production_db.sqlmysql -u root -p < myems_reporting_db.sqlmysql -u root -p < myems_system_db.sqlmysql -u root -p < myems_user_db.sql演示数据是可选的。要插入演示数据,请执行以下脚本:
cd ~/myems/database/demo-cnmysql -u root -p < myems_system_db.sql如何修复MYSQL错误“用户拒绝访问”
添加远程访问用户
sudo mysql -u root -pmysql>
CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '!MyEMS1';mysql>
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';mysql>
FLUSH PRIVILEGES;mysql>
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '!MyEMS1';如何更改MYSQL服务器8.0版之前的COLLATE
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如何修复MYSQL错误“一个大于'MAX_ALLOWED_PACKET'字节的数据包”
更改mysqld部分下的my.cnf或my.ini文件(通常在/etc/mysql/中找到),并设置:
max_allowed_packet=100Mor you could run these commands in a MySQL console connected to that same server:
set global net_buffer_length=1000000;
set global max_allowed_packet=1000000000;警告
不要在生产环境将数据库安装到的Docker容器中
信息
企业版提供了详细信息数据库定义。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。