Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

王林
풀어 주다: 2023-05-30 18:55:06
앞으로
1198명이 탐색했습니다.

1.mysql 데이터베이스를 설치합니다

①다운로드 후 압축을 풀고 /opt/soft 디렉토리에 업로드합니다. (소프트 디렉토리는 직접 생성합니다.)

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

②압축 해제: tar -xvf mysql-5.7.27- 1.el7.x86_64.rpm-bundle.tar

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

3Linux

1에 포함된 데이터베이스를 삭제하세요.

rpm -qa | grep mysql

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

rpm -qa | grep mariadb

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

2. 기존 데이터베이스를 제거합니다. (제거하면 이 패키지의 종속 패키지도 제거됩니다.)

yum -y 제거 mariadb-libs

rpm -ivh mysql-community- server-5.7.27-1.el7.x86_64.rpmLinux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

5개의 종속성 패키지가 필요한 것으로 확인되었으므로 먼저 종속성 패키지를 설치하십시오(필요한 종속성)

1. Perl 종속성 패키지 설치:Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

yum -y Perl 설치(3개의 종속성 패키지를 포함하여 Perl이 포함된 27개의 패키지가 여기에 설치됨)

2. mysql-community-client의 종속성 패키지를 설치합니다:

rpm -ivf mysql-community -client-5.7.27-1.el7. x86_64.rpm

이 패키지가 mysql-community-libs에 의존한다는 것을 알았으므로 먼저 mysql-community-libs 패키지를 설치하세요.

mysql-community-libs 라이브러리 패키지를 설치합니다:Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

rpm -ivf mysql-community-libs-5.7.27-1.el7.x86_64.rpm

3. 그런 다음 mysql-community-cient-5.7을 설치합니다. 27-1.el7.x86_64.rpm

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

4. mysql-community-common의 종속성 패키지를 설치합니다:

rpm -ivf mysql-community-common-5.7.27-1.el7.x86_64.rpmLinux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

⑤mysql 커뮤니티 버전 서버 패키지를 다시 설치합니다:

rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

⑥ mysql이 성공적으로 설치되었는지 확인합니다(시작 시 오류 없음). 설치 성공을 의미합니다) Q mysql 서비스 시작 : SystemCTL mysqld.service 시작

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

2. 임시 비밀번호 찾기 및 수정

① 임시 비밀번호가 저장된 파일 찾기 :

/ -이름 MySQL*Log

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

② ② ② 임시 비밀번호 보기:

more /var/log/mysql.log | grep temp

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

(비밀번호는 c_xmovu7jjcw)

③mysql 입력 - u root -p 및 mysql 데이터베이스 환경에 로그인하기 위한 임시 비밀번호

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

4mysql 데이터베이스의 컨텍스트에서:

1 mysql 비밀번호 정책 설정:

mysql>set global verify_password_policy=0;

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

2. mysql 비밀번호 길이 설정:

mysql>set global verify_password_length =4;

3.비밀번호 설정:

mysql>set 비밀번호=password('123456');

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

4.종료: 종료; 또는 Ctrl+z

3. 원격 연결 사용자 보기 및 생성

① 사용자가 원격으로 연결할 수 있는지 확인:

1 로그인: mysql -u root -p; 로그인 (123456)

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

2. 입력: use mysql;

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

3. 보기: '123456'으로 식별되는 '@'%' 사용자의 인증_문자열 선택 2. 모두 허용 *.*에 대한 권한을 'myroot'@'%'로;

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

3. 새로 고침: 권한 플러시;

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

4. navicat 도구를 사용하여 원격으로 로그인

①방화벽을 닫습니다: systemctl stop Firewalld.serviceLinux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

②연결

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

③연결 성공

5. Java 프로젝트 구성

프로젝트 구성: 프로그램 패키지(.war) + 데이터 패키지(.sql)Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

①.war 업로드 Tomcat 아래의 wbapps 디렉터리(/opt/soft/apach-tomcat-8.5.47 디렉터리 아래)에 프로그램 패키지를 추가합니다.

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

②.sql 데이터 패키지를 navicat으로 가져옵니다(연결한 후 마우스 왼쪽 버튼을 클릭한 다음 sql 파일 실행)

③Tomcat 서비스 시작: (apache-tomcat-8.5.47 디렉터리 bin 디렉터리에 있어야 함)

sh start.sh

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

④ 프로젝트 연결 데이터베이스 파일 수정 프로젝트가 데이터베이스에 연결되도록 허용

기본 경로: (프로젝트가 업로드된 후 자동으로 압축을 풀고 먼저 새로 고침)Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

/opt/ SOTP/Apache-Tomcat-8.5.47/Webapps/Test/Web-INF/ CLASSES

수정:Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법

1. 데이터베이스 서비스 IP 주소: (Linux IP 주소로 변경) 2. 데이터베이스 이름: 데이터베이스 이름: (프로젝트 데이터베이스 이름으로 변경) 数据3. Myroot 이름)

4. 사용자 비밀번호: (사용자 Myroot 비밀번호)

. 방화벽을 닫습니다:

systemctl stop Firewalld.service

Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법7. 웹페이지 열기: 192.168.1.181:8080/test

⑧로그인을 테스트하려면 사용자 이름과 비밀번호를 입력하세요

9Login

위 내용은 Linux에서 mysql 데이터베이스를 설치하고 Java 프로젝트를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!