Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- CenOS6.10
- ubunto #네티워크설정
- MSSQL #TCP/IP Enabled
- root직접로그인
- IT제어
- sftp
- 조성남
- PID4
- 코드라마 #AI
- 에디트플러스 #sftp안될때
- 아이티제어
- windows19Server
- PHP4
- 한글2 #hangul2_from_2024_01_17
- 신바람여비서win98
- 윈도우앱지우기
- putty
- winscp
- centos7
- php7
- ftp
- utf8mb4
- CapsLock키보드 뽑기
- 인터넷안되는문제해결
Archives
- Today
- Total
아이티제어
Linux에서 windows파일 shell명령MySQL dump오류 해결 방법 본문
Unix (Linux)의 텍스트 New Line 의 문자가 PC와 Unix계열이 다른 관계로
Shell 스크립트 가 windows에서 업로드 한것이 오류가 날때가 있다.
문론 FTP업로드 시에 자동으로 파일 타입을 바꿔주기도 하지만 sftp로 업로드경우에는 바꾸지 못할때가 있다.
이번에는 Editplus에 PC, Unix 변경 방법이 있어 해결을 하였다.
과거 PC 1997년도에 대학시절에 실험실에서 이와같은 원인으로 컴파일이 안되어 일일이 ^M 엔터를 모두 vi편집기로 :%s/^M//g 명령어로 하여 지워서 해결한적도 있었다..
아래는 소스코드 zmsoft_passpt.sh 파일
echo 'hello'
BACKUP_DIR=/mnt/sdb2/MyDmp2023_03
TODAY=`date +%Y-%m-%d`
WEEKAGO=`date -d "-7 days" +%Y-%m-%d`
BACKUP_DB_DIR=$BACKUP_DIR/$TODAY
#rm -rf $BACKUP_DIR/${WEEKAGO}
rm -rf $BACKUP_DIR/${TODAY}
mkdir $BACKUP_DIR/$TODAY
mkdir $BACKUP_DB_DIR
#/usr/local/mysql4122/bin/mysqldump -u xe200a -p암호 --no-create-info --default-character-set=latin1 --databases zmsoft_passportkorea > $BACKUP_DB_DIR/zmsoft_passportkorea.sql
/usr/local/mysql4122/bin/mysqldump -u xe200a -p암호 --add-drop-table --default-character-set=latin1 --databases zmsoft_passportkorea > $BACKUP_DB_DIR/zmsoft_passportkorea.sql
처음 windows PC형태일때 아래와같이 라인별로 에러가 여러번 발생하였다.
MySQL DUMP하는것이 정상적으로 실행이되었다.
'Linux' 카테고리의 다른 글
Column 'Password' is not updatable (0) | 2022.06.10 |
---|---|
utf8을utf8mb4로변환 업그레이드 php프로그램 (0) | 2022.05.11 |
http 2.4에서 Forbidden You don't have permission to access 해결방법 (0) | 2022.03.17 |
http2.4에서 html 파일 소스가 보일때 php처리 적용 방법 (0) | 2022.03.17 |
MySQL4버전Latin1에서UTF8로 변환 (0) | 2022.03.17 |