홈>
톰캣 포트와 mysql 포트가 같아야합니까? rest-apis를 통해 mysql 데이터베이스에 액세스하고 싶습니다. mysql Workbench를 열고 스프링 부팅을 동시에 실행할 수 없습니다. 둘 다 동일한 포트를 사용하고 있기 때문입니까? 또한 application.properties에서 포트 "server.port = 7070"을 변경하면 프로젝트가 성공적으로 실행되지 않습니다.
application.properties :
spring.datasource.url=jdbc:mysql://localhost:3306/playjava?useSSL=flase
spring.datasource.username=root
spring.datasource.password=root
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
server.port=3306
pom.xml :
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.5.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.example</groupId>
<artifactId>RestWithJPACreateProfessor</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>RestWithJPACreateProfessor</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
도와주세요. 미리 감사드립니다.
- 답변 # 1
관련 자료
- mysqli_connect 및 PHP 74를 사용하여 MySQL 5336 공유 서버에 연결할 수 없지만 PHP 71을 사용하여 작동하는 이유는 무엇입니까?
- Python을 사용하여 Docker 컨테이너에서 MySQL에 연결
- C9 사용하기 PHP를 사용하여 MySQL 데이터베이스에 연결할 수 없습니다
- docker - 명령 행을 사용하여 호스트에서 MySQL 컨테이너에 연결
- codeigniter - MySQL을 연결할 수 없습니다
- python - interfaceerror - 2003 : '127001:3306:3306'에서 mysql 서버에 연결할 수 없습니다 (11001 getaddrinfo 실패)
- Python을 사용하여 셸에서 MySQL Workbench를 연결하는 방법은 무엇입니까?
- Heroku의 Laravel 앱을 외부 MySql 데이터베이스에 연결
- docker - 앱 서버가 네트워크없이 mysql 호스트에 연결하는 방법을 아는 방법
- Django Amazon Ligthsail Mysql 연결
- go - K8에서 mysql pod 또는 mysql 노드에 어떻게 연결할 수 있습니까?
- java - Room 데이터베이스를 MySql Workbench와 연결하는 방법이 있습니까?
- amazon web services - MySQL 인스턴스가 연결되지 않음 (AWS)
- php - QueryException SQLSTATE [HY000] [2002] MySQL 서버에 연결할 수 없습니다
- 파이썬은 mySQL 데이터베이스를 텍스트 파일에 연결합니다
- C #을 사용하여 phpmyadmin mysql 데이터베이스에 연결하는 방법 (MysqlDataMysqlClient;사용)
- mesos - Spring 부팅을 consulMesos 서버에 연결할 수 없습니다
- Spring Tool Suite (STS) 4.8.0 RELEASE - spring tool suite (sts) 480 릴리스 - 472에서 업그레이드 한 후 java가 사라졌습니다
- Docker에서 실행중인 MySQL에 연결할 수 없습니다
- postgresql - Spring Boot로 Postgres 데이터베이스를 연결할 수 없음
관련 질문
- java : 웹 앱을 처음 시작할 때 데이터베이스를 만들고 채우려면 어떻게 해야 합니까?
- java : Springboot RestTemplate을 사용하여 REST 응답에서 배열의 원시 배열을 직렬화 해제하는 방법
- java : Redis 서버가 JedisConnectionException 대신 NULL을 반환하도록 할 수 있습니까?
- Java Netbeans를 사용하여 getGeoLocation twitter4j를 사용하여 MySQL로 데이터를 가져오는 방법
- java : Rest API, 다른 MediaType 추가, 기본 응답
- java : 422 Unprocessable Entity에서 사용자 정의 응답 JSON 가져오기
- java : 저장소에서 작동하지 않는 저장 방법
- java : 이클립스의 SQL 쿼리
- mysql : Azure VM에서 Wildfly 서버를 확장하는 방법
- java : 모든 응용 프로그램에서 스프링 부트에서 값을 유지할 수 있습니까?
스프링 툴 스위트와 mysql을 제거했다가 다시 설치해야했다. 또한 포트 8080을 사용할 수 없어서 컴퓨터에서 (독립적으로) 실행중인 tomcat을 제거해야했습니다. 그래서 스프링 프로젝트와 mysql에 포트 3306을 사용하고 있습니다. 따라서 프로젝트가 실행되는 동안 mysql을 동시에 열 수 없습니다.