mysql에서는 "mysqld --initialize-insecure --user=mysql" 명령을 사용할 수 있습니다. 이 명령은 데이터베이스를 저장하는 데 사용되는 MySQL 설치 디렉터리의 bin 디렉터리에 데이터 폴더를 자동으로 생성할 수 있습니다. 정보.
이 튜토리얼의 운영 환경: windows10 시스템, mysql5.7 버전, Dell G3 컴퓨터.
mysql 5.7+ 버전 설치 시, 루트 디렉터리 때문에 데이터 폴더가 사라진 것을 발견했다면,
다른 버전의 데이터 폴더를 복사하지 마세요
이 작업이 발생하기 때문입니다. 많은 잠재적인 문제가 있습니다. 예를 들어, "%charact%" 명령문과 같은 표시 변수를 실행할 때 오류 테이블이 존재하지 않습니다!
cmd 명령창을 열고 mysql 설치 디렉터리의 bin 디렉터리로 들어가세요.
그런 다음 명령을 입력합니다(참고: 모두 앞에 공백이 있습니다. 직접 복사하는 것이 좋습니다. 공백을 잃지 않도록 명령을 직접 입력하지 마십시오):
mysqld --initialize-insecure --user=mysql
그런 다음 Enter를 누르고 다음으로 이동합니다. 보기 디렉터리에는 자동으로 Good 데이터 폴더가 생성되었습니다.
문제 해결
추천 학습: mysql 비디오 튜토리얼
위 내용은 mysql에 데이터 폴더가 없으면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!