my sql 에서 selection 문 구 를 내 보 낸 결과 엑셀 파일 에 문제 가 발생 하고 해결 방법
1)my sql 연결+검색 결 과 를 파일 로 출력 합 니 다.명령 행 에서 실행(windows 의 cmd 명령 행,mac 터미널)
mysql -hxx -uxx -pxx -e "query statement" db > file
-h:뒤에 링크 된 host(호스트)-u:뒤 에는 아 이 디
-p:뒤 에는 비밀번호
db:조회 할 데이터베이스
file:당신 이 쓸 파일,절대 경로
예 를 들 면:
다음은 sql 문 구 를 select*from eduiclass_areas 의 조회 결 과 는/Users/zhengcanrui/WORK/test/test.xls 파일 에 출력 되 었 습 니 다.
mysql -h127.0.0.1 -uroot -p123 -e "select * from edu_iclass_areas" test > /Users/zhengcanrui/WORK/test/test.xls
2)mysql 연결 및 조회 결 과 를 데이터베이스 에 출력 하여 분리 하여 실행
mysql -hxxx -uxx -pxx
select * from table into outfile 'xxx.txt';
-h/u/p 의 매개 변 수 는 위 와 일치 하지 않 습 니 다.xxx.txt 는 출력 할 파일 경로 와 이름 입 니 다.예:
-- mysql
mysql -h127.0.0.1 -uroot -p123
--
select * from edu_iclass_areas into outfile /Users/zhengcanrui/WORK/test/test.xls
위의 두 가지 집행 효 과 는 등가 이다.질문
1.mac 터미널 에서 my sql 명령 을 시작 합 니 다.
1)MySQL 서 비 스 를 설치 한 후(설치 절 차 는 시리즈 경험 치 1 참조).'시스템 선 호 설정'을 열 고 하단 에 있 는'MySQL'아이콘 을 누 르 십시오.
2)"MySQL"대화 상자 에서"MySQL 서비스 시작"단 추 를 누 르 십시오.
3)Finder 사 이 드 바 에서'응용 프로그램'을 클릭 한 다음'유 틸 리 티 도구'에서'터미널'명령 을 더 블 클릭 하여 시작 합 니 다.
4)터미널 에 MySQL 경 로 를 추가 하 는 명령 을 입력 합 니 다.
PATH="$PATH":/usr/local/mysql/bin
5)터미널 에서 MySQL 에 로그 인 하 는 명령 은 다음 과 같 습 니 다.
mysql -u root -p
2.Access denied for user'mysql 사용자 이름'@'호스트 또는 IP'(using password:YES)'
원인:
mysql 의 권한 이 localhost 에 대한 접근 을 놓 지 않 았 습 니 다.
다음 명령 을 사용 하여 권한 을 놓 을 수 있 습 니 다(권한 부여).
우선 my sql 클 라 이언 트 명령 줄 에 들 어 갑 니 다.
그리고 입력:
1:my sql 사용자 이름 my user 를 사용 하여 모든 호스트 에서 my sql 서버 에 연결 하고 my password 를 암호 로 사용 하고 싶 습 니 다.
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
flush privileges;
2:my sql 사용자 이름 my user 를 사용 하여 ip 192.168.1.3 호스트 에서 my sql 서버 에 연결 하고 my password 를 비밀번호 로 사용 하고 싶 습 니 다.
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
flush privileges;
이 두 가지 명령 을 다 수행 하면 됩 니 다.위 에서 말 한 것 은 소 편 이 소개 한 my sql 에서 selection 문 구 를 내 보 낸 결과 엑셀 파일 에 문제 가 발생 하고 해결 방법 이 있 습 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
MySQL에서 JSON 인덱싱 - aarondfrancis사람들은 종종 MySQL로 JSON을 인덱싱할 수 없다고 말하지만 완전히 정확하지는 않습니다. MySQL로 JSON 열을 인덱싱하는 것은 완전히 가능합니다! 사람들은 종종 MySQL로 JSON을 인덱싱할 수 없다고 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.