◼ MySQL 8.0 명령줄 클라이언트 열기
◼ show Variables like '%datadir%';
입력(세미콜론은 빠질 수 없음)show variables like '%datadir%';
(分号不能丢)
◼ 以管理员身份运行命令提示符
win + R → 输入 cmd → ctrl + shift + enter
或者
在任务栏的搜索框中搜索“命令提示符”,然后右键 ,选择以管理员身份运行
◼ 输入 net stop MySQL80
注意:这里的,MySQL80是服务器的名字,不同版本的可能不同,图示为8.0版本,对应的就是80(默认)。MySQL大小写都可以,mysql80也行。
◼ 在服务中直接停止MySQL
◼ 通过第一步查看的路径可以找到Data文件夹,my.ini 就在与Data的同一级目录下
◼ 可能会遇到无权限修改,可以先修改my.ini的权限。可以通过:右键my.ini → 属性 → 安全→ 编辑 → 修改相关权限
◼ 若无上述情况,直接打开 my.ini ,并找到 datadir。
◼ 用’ # '注释原来代码 # datadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data
◼ 写入你的目标路径datadir=..........
(注意这里要用’ / ’ ,而不能 ’ ',否则可能失败,记得要保存!!)
◼ 这里我放到了E盘自己新建的一个MySQL Server 8.0文件夹中
◼ 最后,把原路径下的Data文件夹整个复制到目标路径下,就可以了
◼ 方法与停止MySQL一样
◼ 方法一修改一下输入即可 net start MySQL80
◼ 检查一下路径,看看修改成功没有
◼ 打开 MySQL 8.0 Command Line Client
◼ 输入 show variables like '%datadir%';
2 MySQL 중지
(1 )방법 1:◼ 관리자로 명령 프롬프트 실행
🎜win + R → Enter cmd → ctrl + Shift + Enter
🎜🎜또는 🎜🎜 작업 표시줄의 검색 상자에서 "명령 프롬프트"를 검색한 다음 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택하세요.🎜🎜🎜🎜◼ 입력 net stop MySQL80
🎜🎜참고 : 여기서 MySQL80은 서버 이름입니다. 버전에 따라 다를 수 있습니다. 그림에서는 버전 8.0(기본값)에 해당합니다. MySQL은 mysql80을 포함하여 대문자 또는 소문자일 수 있습니다. 🎜🎜🎜my.ini → 속성→ 편집→
🎜🎜🎜🎜◼ 위와 같은 상황이 존재하지 않는다면 my.ini를 직접 열어 datadir을 찾아보세요. 🎜🎜◼ ’ # '를 사용하여 원본 코드 # datadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data
🎜🎜◼ 대상 경로를 작성하세요 datadir=... .......
(여기서는 ’ '가 아닌 ’ / ’를 사용해야 합니다. 그렇지 않으면 실패할 수 있으므로 저장하는 것을 잊지 마세요!!)🎜🎜◼ E🎜🎜🎜🎜◼ 마지막으로 원래 경로 아래의 전체 Data 폴더를 대상 경로에 복사하면 끝입니다🎜🎜🎜🎜4. MySQL을 다시 시작하세요🎜🎜◼ 방법은 MySQL을 중지하는 것과 동일합니다🎜🎜◼ 일단 메소드가 변경되면 입력net start MySQL80
🎜🎜🎜🎜5. 경로를 다시 확인하세요🎜🎜◼ 경로를 확인하여 수정이 성공했는지 확인하세요🎜🎜◼ MySQL 8.0 명령줄 클라이언트를 엽니다🎜🎜◼ 를 입력하세요 '%datadir%'와 같은 변수 표시; (세미콜론은 손실될 수 없음)🎜🎜🎜🎜🎜◼ 수정 성공🎜위 내용은 MySQL 데이터 저장 경로를 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!