灰儿 发表于 2024-1-25 10:35:26

执行泛微E10(e-cology)运维管理平台的init.sql文件出错处理方法

Ubuntu执行泛微E10(e-cology)运维管理平台的init.sql文件方法及出错处理办法

Ubuntu下执行泛微运维管理平台的init.sql文件
init.sql文件位置:
/opt/e-monitor/package/script/xxxxxxxxxxxxx/Mysql/init.sql
数据库密码:
/opt/e-monitor/package/config/db.properties

1.进入MySQL命令:
mysql -u 用户名 -p
例:
    输入的命令行:mysql -u root -p    (输入同样后会让你输入ySQL的密码)

2.在MySQL-Front中新建你要建的临时使用的数据库,这时只是空数据库:
mysql>create database 数据库名字
例:
    输入的命令行: mysql>create database dbname;(新建一个名为dbname的目标数据库)

3.使用创建的数据库:
mysql>use 数据库名字
例:
    输入的命令行:mysql>use dbname;(目标数据库名)

4.导入文件:
mysql>source 导入的文件名;
例:
    输入的命令行:mysql>source /opt/init.sql;    (导入泛微运维管理平台的init.sql文件)

init.sql文件运行出错的解决办法:
1.在运行时出现如下出错提示:


2.原因及解决办法:
之前运行过init.sql文件,已存在“eteams”用户名和“eteams”数据库,解决办法如下:mysql -u root -p

drop user 'eteams';
drop database eteams;

drop user 'ecology';
drop database ecology;

drop user 'imapp';
drop database db_im;

flush privileges;
-------------------------------------------------------------
相关命令:

显示用户权限:
show grants for ecology;
show grants for eteams;
show grants for imapp;

查看mysql 所有数据库字符集
select SCHEMA_NAME,DEFAULT_CHARACTER_SET_NAME,DEFAULT_COLLATION_NAME,SQL_PATH from information_schema.SCHEMATA;

查看配置文件相关参数值:show VARIABLES like '%max_allowed_packet%';
show VARIABLES like '%max_connections%';
show VARIABLES like '%max_user_connections%';

注:mysql 从v8.0.24版本开始就把utf8字符集名称改为utf8mb3了,v8.0.23版本 character_system仍是utf8,新版本中utf8mb3代表的就是utf8。

灰儿 发表于 2024-1-25 10:50:21

http://www.admin365.cn/thread-112619-1-1.html
泛微E10离线安装包weavermysql_8.0.34.tar.gz以二进制方式安装教程

http://www.admin365.cn/thread-112609-1-1.html
Ubuntu执行泛微E10运维管理平台的init.sql文件方法及出错处理

http://www.admin365.cn/thread-112628-1-1.html泛微E10运维管理系统mysql数据库(3308)连接、启动、停止与密码
http://www.admin365.cn/thread-112604-1-1.html mysql 提示 ERROR 1396 (HY000) 错误的解决办法
http://www.admin365.cn/thread-112606-1-1.htmlmysql 提示 ERROR 1007 (HY000) 错误的解决办法

页: [1]
查看完整版本: 执行泛微E10(e-cology)运维管理平台的init.sql文件出错处理方法