如何更改“pio eventserver”的用户?

时间:2016-06-07 01:43:42

标签: predictionio

我有:

$ pio eventserver

[INFO] [Console$] Creating Event Server at 127.0.0.1:7070
Exception in thread "main" java.sql.SQLException: Access denied for user 'pio'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:959)

那是因为我的MYSQL数据库中没有用户pio。如何更改pio命令的用户名?

1 个答案:

答案 0 :(得分:1)

在PIO安装中查找文件conf/pio-env.sh并编辑以下行:

PIO_STORAGE_SOURCES_MYSQL_TYPE=jdbc
PIO_STORAGE_SOURCES_MYSQL_URL=jdbc:mysql://localhost/pio
PIO_STORAGE_SOURCES_MYSQL_USERNAME=pio
PIO_STORAGE_SOURCES_MYSQL_PASSWORD=pio