如何启动Docker中的MySQL?
要在Docker中启动MySQL,需要运行以下命令:
docker run -p 3306:3306 --name MYSQL -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
这个命令将在Docker容器中运行一个最新版本的MySQL,并将其绑定到主机的端口号为3306。
使用JDBC连接Docker中的MySQL
要使用JDBC连接到Docker中运行的MySQL,需要在代码中使用以下URL:
jdbc:mysql://localhost:3306/数据库名?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&autoReconnect=true&failOverReadOnly=false
请确保将“数据库名”替换为您要连接的数据库名称。
在Java代码中配置JDBC连接
要在Java代码中配置JDBC连接,请执行以下步骤:
- 加载数据库驱动程序
- 创建连接对象
- 创建语句对象
- 执行SQL语句
- 处理结果集
- 关闭连接、语句和结果集对象
结论
使用Docker和JDBC连接可以轻松启动和访问MySQL数据库,而且更加方便,同时能有效避免一些不必要的麻烦。这是很多开发人员必须掌握的基本技能之一。