잠시 문제가 끝난 후 마침내 ASP와 MySQL 간의 연결을 완료했습니다. 나는 생각이 있습니다.이 기사를 여러분과 공유하겠습니다.
많은 정보를 확인한 후 현재 ASP와 MySQL을 연결하는 두 가지 방법이 있습니다. 하나는 MySQLX보다 유명하지만 불행히도 99 달러입니다. 두 번째는 MyODBC를 사용하여 연결하는 것입니다. 두 번째 방법을 살펴 보겠습니다.
테스트 플랫폼 :
mysql4.0forradhatlinux (또한 포도도를 사용할 수 있음) Wind
1. MyODBC를 설치하십시오
1. 웹 사이트 www.mysql.com을 방문하여 MyODBC를 다운로드하십시오. 우리는 버전 3.51을 사용하고 있습니다.
2. MyODBC를 Windows에 설치하십시오
다운로드 된 MyODBC-3.51.06.exe를 실행합니다 (파일 이름은 버전별로 다릅니다)
2. ODBC 연결을 설정하십시오
다음을 입력하십시오 : 제어판 -ODBC 데이터 소스
현재, 우리는 이미 사용자 DSN : MyODBC3- 테스트에 기존이 있음을 이미 알 수 있습니다. 오른쪽에있는 드라이버 {mysqlodbc3.51driver} 매개 변수는 ASP 및 데이터베이스 연결 단어의 ConnectionString으로 사용해야합니다.
"시스템 DSN"추가
대화 상자에서 "System DSN"열을 선택하고 오른쪽의 "추가"버튼을 누릅니다. 현재 데이터 소스를 선택하라는 메시지가 표시됩니다. mysqlodbc3.51driver를 선택하십시오. "END"를 누릅니다.
현재 구성 대화 상자가 나타납니다.
DataSourCename 데이터 소스 이름 : 프로그램에 사용 된 DSN의 식별자는 마음대로 이름을 지정할 수 있습니다.
host/servername (ORIP) 호스트/서버 이름 (또는 IP 주소), localhost 인 경우 localhost를 작성하십시오.
DatabaseName DatabaseName : 프로그램에서 사용하려는 라이브러리 이름.
사용자 사용자 : 사용자 이름을 사용하여 MySQL에 로그인하십시오. 루트 사용자에게 특별한주의를 기울이면 보안 문제로 인해 로컬 컴퓨터에만 로그인 할 수 있습니다. 물론 사용자는 사용자 테이블을 수정 하여이 기능을 제거 할 수 있습니다.
비밀번호 키 : 로그인 비밀번호
포트 : 기본값을 사용하십시오. 확실하지 않으면 변경하지 않는 것이 가장 좋습니다.
모든 설정이 설정된 후 "테스트 데이터 소스"를 눌러 화면이 연결이 성공했음을 보여줍니다.
모든 구성이 완료되었습니다!
3. ASP와 데이터베이스의 연결
아래는 MySQL에 연결하기 위해 테스트 한 소스 코드입니다. 라이브러리 이름은 MM이고 테이블 이름은 내이며 테이블에는 두 개의 필드 이름과 섹스가 있습니다.
프로그램 코드
<html>
<헤드>
<title> MySQL 연결 테스트 </title>
<metahttp-equiv = "content-type"content = "text/html; charset = gb2312">
</head>
<body>
<%
strConnection = "dsn = 시스템의 이름 DSN; driver = {mysqlodbc3.51driver}; server = 서버 IP 주소; uid = 데이터베이스에 연결하려면 사용자 이름; pwd = password; database = 데이터베이스 이름"
'Lybykwtest for 2006 년 8 월 21 일 월요일 8:49:44
'Connection String, DSN은 우리가 설정 한 데이터 소스 식별자입니다. 시스템 DSN을 설정할 때만 언급 한 드라이버에 유의하십시오.