INFO [main] (Logging.scala:logInfo(9)) - Started application in 1.533 seconds (JVM running for 2. 133)INFO [main] (Server.scala:startupComplete(10)) - Started ServerConnector@7e4c1a3a{HTTP/1.1}{0.0.0.0:3030}INFO [main] (Server.scala:startupComplete(10)) - Started @1103ms to send 4 HTTP GET & 2 HTTP POST commandsINFO [main] (HttpConnectionFactory.scala:createConnection(10)) - ConnectionAcquired: [id=0 addr=/127.0.0.1:54320]INFO [main] (HttpConnectionFactory.scala:createConnection(10)) - Created new connection [id=0 addr=/127.0.0.1:54320]INFO [main] (HttpConnectionFactory.scala:createConnection(10)) - Added new server socket connection: id=0 addr=/127.0.0.1:54320INFO [main] (HttpConnectionFactory.scala:createConnection(10)) - Accepted new connection: id=1 addr=/127.0.0.1:54321INFO [Thread-1] (HttpConnectionFactory.scala:handleRequest(10)) - Received request: GET /api/v1/status?detail=true&format=json HTTP/1.1INFO [Thread-1] (HttpConnectionFactory.scala:handleRequest(10)) - Processing requestINFO [Thread-1] (HttpConnectionFactory.scala:handleRequest(10)) - Sent response: OKINFO [Thread-1] (HttpConnectionFactory.scala:handleRequest(10)) - Closing connectionINFO [Thread-1] (HttpConnectionFactory.scala:close(10)) - Stopped serverConnector@7e4c1a3a{HTTP/1.1}{0.0.0.0:3030}INFO [Thread-1] (Server.scala:stop(10)) - Stopping server on 0.0.0.0:3030 with result: SuccessfulStopINFO [Thread-1] (Server.scala:stop(10)) - The server is stopped
对于使用 Docker run 启动的 PolarDB-X,您可以通过以下方式查看和修改初始密码:
在 Docker run 命令后,PolarDB-X 会输出一些日志信息,其中应该会包含初始密码。例如:
docker run -d –name polardb-x –network=your_network -p 3306:3306 -e MYSQL_ROOT_PASSWORD=your_initial_password -v /path/to/data:/var/lib/mysql polardbx/mysqld-exporter:master
CopyCopy
在这个例子中,您可以通过 -e MYSQL_ROOT_PASSWORD=your_initial_password 参数看到初始密码。
如果您已经知道了初始密码,可以通过以下步骤修改它:
docker stop polardb-x
CopyCopy
docker rm polardb-x
CopyCopy
docker run -d –name polardb-x –network=your_network -p 3306:3306 -e MYSQL_ROOT_PASSWORD=your_new_password -v /path/to/data:/var/lib/mysql polardbx/mysqld-exporter:master
CopyCopy
注意:在修改密码后,确保您的 PolarDB-X 容器以守护模式运行(使用 -d 参数),这样在停止或重启 Docker 守护进程时,容器不会被终止。
如果您在执行这些步骤时遇到任何问题,请查阅 PolarDB-X 的官方文档以获取更多详细信息。
对于PolarDB-X的Docker run启动方式,查看初始密码和修改密码的方法如下:
查看初始密码:
当您首次启动PolarDB-X时,它会自动生成一个随机的初始密码。为了方便您记住并登录,PolarDB-X会在日志中打印出初始密码。您可以在启动PolarDB-X的终端中查看日志信息。具体来说,您应该可以看到类似于以下内容的输出:
在这个输出的最后一行,您可以看到一个类似于“Closed connection”的消息。这就是您刚刚关闭的服务器的端口号。同时,您也可以看到一个类似于“OK”的消息,这是PolarDB-X返回的状态码。
修改密码:
要在PolarDB-X中修改密码,您首先需要停止PolarDB-X服务。然后,打开PolarDB-X的配置文件(通常位于
/etc/polar-db-x/polar-db-x.yaml
),找到password
部分,将其值替换为您想要的新密码。保存更改后,重新启动PolarDB-X服务。如果您使用 Docker run 启动了 PolarDB-X 容器,可以通过以下步骤查看和更改容器中的用户名和密码:
首先,您需要进入到容器中。可以使用以下命令:
其中, 是您启动的容器的名称或 ID。
进入到容器中后,您可以使用以下命令查看用户名和密码:
这个命令将提示您输入用户名和密码。如果您是第一次使用 PolarDB-X,您的用户名为“root”,密码为空。您可以输入“root”作为用户名,然后输入任意字符作为密码,然后按回车键。
如果您需要更改用户名和密码,可以使用以下命令:
这个命令将提示您输入用户名和密码。您可以输入新的用户名和密码,然后按回车键。
确认用户名和密码更改成功后,您可以使用以下命令退出容器:
这个命令将退出容器,回到宿主机中。
需要注意的是,在使用 PolarDB-X 容器时,需要确保您的用户名和密码安全,并定期备份数据和更新软件,以确保数据的安全性和隐私性。