初始化数据库
(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)
然后运行项目发现443被占用,所以我将配置文件中的443改成2333再次运行,这时出现了无法连接到16000端口的问题
这个16000是server端默认端口,为避免冲突,我将所有涉及server端的配置端口均设成23333,然后运行server项目。
重启ui项目
没有报错,访问http://localhost:2333/phoenix-ui/login
登录
admin/admin123