I am trying to connect the confluence DB from the CLI
I made sure that the host name and DB name is proper , Also copied te mySQL jar in the CLI folder.
PFB the command and error i get ,
./confluence.sh --action runFromSql --sql "select 'getServerInfo' as action from test01 limit 2" --host "myhostname" --driver "mysql" --database "confluencedb"
Client error: Exception getting database connection: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
Could any one please help in resoving this error .
The error indicates that the JDBC driver has been found ok and it has attempted to contact the database at the host location you specified.
I would check a couple things:
First, double-check that the JDBC driver for mySQL is in CLI's lib folder.
If this doesn't resolve your issue, I would try the suggestion given in this answer (https://answers.atlassian.com/questions/54933/jira-cli-no-suitable-driver) in reference to the Jira CLI:
The jdbc driver is working. The error comes from the url option. The url below solves my issue: --url jdbc:mysql://<host>/jira
In your case, I would assume <host> would be the same as what you are using with your --host arguement.
Hope this helps!
This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.Read more
Hi Community! Kesha (kay-sha) from the Confluence marketing team here! Can you share stories with us on how your non-technical (think Marketing, Sales, HR, legal, etc.) teams are using Confluen...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs