MySQL 배치 작업 하기
리눅스에서는 cron 이라는 좋은툴이 있으니 넘어가고
윈도우에서 MySQL 배치 작업을 하는 방법을 소개합니다.
MySQL Command Line Tool 을 사용하는 방법으로
우선 bat 파일을 하나 만듭니다.
그리고 다음과 같이 코딩합니다.
C:\PROGRA~1\MySQL\MYSQLS~1.1\bin\mysql.exe -u아이디 -p패스워드 < runsql.sql
bat 파일을 저장하고
runsql.sql 파일에 실행할 sql 들을 정리해서 입력합니다.
미리 작성한 sql문을 테스트 하고
마지막으로 윈도우 제어판에가서 예약을 거는데 이때
작성한 bat 파일을 원하는시간에 설정하면 배치작업이 완성됩니다.!
ASP 로 메일 발송하는 두번째 방법
CDONTS.NewMail 을 사용할수 없을때 사용합니다.
잘살펴보시면 어디를 자신의 서버에 맞게 세팅하셔야 할지 아실껍니다.
그냥 Copy&paste 하시면 동작하지 않을지도^^
<%
Set objConfig = Server.CreateObject("CDO.Configuration")
Set objMessage = Server.CreateObject("CDO.Message")
' 메일 서버 세팅
Set Flds = objConfig.Fields
Flds("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.server" ' 메일서버 IP
Flds("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 ' 포트번호
Flds("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 ' cdoSendUsingPort
Flds("http://schemas.microsoft.com/cdo/configuration/smtpaccountname") = aaa@mail.com ' 계정이름
Flds("http://schemas.microsoft.com/cdo/configuration/sendemailaddress") = """관리자"" aaa@mail.com"
Flds("http://schemas.microsoft.com/cdo/configuration/smtpuserreplyemailaddress")= """관리자"" aaa@mail.com"
Flds("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 'cdoBasic
Flds("http://schemas.microsoft.com/cdo/configuration/sendusername") = aaa@mail.com ' 계정ID
Flds("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "1234" ' 비밀번호
Flds.Update
' 발송할 내용 세팅
Set objMessage.Configuration = objConfig
objMessage.To = "보내는 사람주소
objMessage.From = "받는사람 주소"
objMessage.CC = "참조 주소"
objMessage.Subject = "메일제목"
objMessage.HtmlBody = "메일 내용"
objMessage.fields.update
objMessage.Send ' 발송
Set objMessage = Nothing
Set objConfig = Nothing
%>
RECENT COMMENTS