C# MySQL 연결 가이드
C#에서 MySQL 데이터베이스 연결
1. MySQL 참조 추가
MySQL을 설치한 후 기본 디렉토리인 C:Program Files (x86)MySQLConnector NET 8.0에서 MySQLData.dll 파일을 찾습니다.
Visual Studio에서 프로젝트에 이 DLL을 참조로 추가합니다.
2. 네임스페이스 추가
using MySql.Data.MySqlClient;
3. 연결 문자열 구성
private static MySqlConnection connection = null;
...
6월 29일 16:45에 게시됨
PHP에서 SQL 인젝션 방지 기술
Q: 사용자 입력을 검증 없이 SQL 쿼리 문장에 직접 삽입하면 SQL 인젝션 취약점이 발생할 수 있습니다. 다음 예시를 살펴보겠습니다:
$위험한_변수 = $_POST['사용자_입력'];
mysql_query("INSERT INTO `테이블` (`열`) VALUES ('$위험한_변수')");
왜 인젝션 취약점이 발생하는 것일까요? 사용자가 값'); DROP TABLE 테이블;-- 와 같은 값을 입력하면, 쿼리 ...
6월 6일 20:25에 게시됨