phoenixUI使用测试

初始化数据库

(1)进入/phoenix/doc/数据库设计/sql/mysql目录
(2)进入cmd,启动本机MySQL,具体步骤参考
(3)登录
(4)执行source phoenix.sql

Maven设置

将Maven的设置都指向我们本地的Maven

application-dev配置

激活的是dev环境

直接运行会报错,提示连不上数据库,这是因为配置中默认的数据库设置不是我们本地的,修改成本地的用户名密码

连不上数据库和连不上端口的问题

但是仍然报错
java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.

我尝试将url改为jdbc:mysql://localhost:3306/phoenix
然后报错Access denied for user 'root'@'localhost' (using password: YES)

经过一些列尝试后,我参考了https://blog.csdn.net/qq_45041158/article/details/104725392,将密码从`0000`改成`"0000"`就不再报上述错误,这是yml解析造成的错误,如果密码是数字的话可能产生这样的问题。

然后运行项目发现443被占用,所以我将配置文件中的443改成2333再次运行,这时出现了无法连接到16000端口的问题

这个16000是server端默认端口,为避免冲突,我将所有涉及server端的配置端口均设成23333,然后运行server项目。

重启ui项目

没有报错,访问http://localhost:2333/phoenix-ui/login

登录

admin/admin123



----------- 本文结束 -----------




0%