Node-JS가 출현하기 때문에 Java, PHP 및 기타 백엔드 언어는 데이터베이스를 작동하고 콘텐츠를 추가, 삭제, 수정 및 확인할 수 있습니다. JavaScript Simple Language 도이 기술을 가지고 있습니다. 노드에서 JS는 강력한 작동성과 코드 판독 값을 가지고있어 모호하고 이해하기 어려운 코드가 더 명확합니다. 아래는 JavaScript가 데이터베이스를 운영하고 로그인 및 등록 기능을 구현하는 방법을 간략하게 소개합니다.
우선, 페이지 부분은 직접 생략됩니다. 기본적으로 데이터베이스를 설치 했으므로 로그인으로 시작합니다.
Exports.login = function (req, res) {var username = req.body.uname; var pwd = req.body.psd; var sql = "select * where username =? and password =?"; var con = dbcon.getCon (); con.query (sql, [username, pwd], function (err, result) {if (! err) {if (rest.json (0);} else {res.json (1)}} else {console.log (err)} con.destroy ()});먼저 로그인 버튼을 클릭하면 로그인 페이지로 이동합니다. 사용자가 입력 한 입력 값을 얻고 첨자 메소드를 통해 사용자 이름과 PWD의 입력 값을 얻고 데이터베이스에 연결하면 콜백 함수에 의해 리턴 된 상태 값을 판단합니다. 성공하면 사용자에게 성공적으로 등록하라는 메시지가 표시되면 페이지가 리디렉션됩니다. 예외가 발생하면 프롬프트를 제공하고 그에 따라 오류 페이지로 이동하십시오. 여기서는 try {} catch () {} 메소드를 사용하여 특정 오류 정보를 가로 채고 인쇄 할 수 있습니다.
그 후 즉시 등록 작업에 대해 이야기 해 봅시다. 이름에서 알 수 있듯이 등록은 데이터베이스의 삽입 문을 통해 데이터베이스에 존재하지 않는 사용자 정보를 데이터베이스에 삽입하는 것을 의미합니다. 원리는 로그인과 다소 유사합니다. 먼저 등록 해야하는 정보를 입력 한 다음이 정보를 얻은 다음 비동기 요청을 보내 데이터베이스 에이 정보가 있는지 확인해야합니다. 그렇지 않은 경우이 정보를 직접 작성하십시오. 코드를 사용하여 이러한 원칙을 설명합시다.
exports.regists = function (req, res, name, password) {var sql = "stuinfo (이름, 암호) 값 (?,?)에 삽입합니다 (? })} exports.login = 로그인;먼저이 캡슐화를 위해이 방법을 등록한 다음 노드 내보내기를 통해 통화를 용이하게합니다. 이 방법에서는 자리 표시 자 메소드를 통해 사용자 이름과 비밀번호를 삽입 한 다음 데이터베이스를 통해 얻은 매개 변수 값을 삽입하십시오. 콜백 함수 상태 코드의 판단을 통해 삽입이 성공했음을 확인하고 성공 후에도 성공적으로 등록한 세션이 페이지에 식별자로 표시됩니다.
위는 JS에 대한 간단한 로그인 및 등록 코드입니다. 관련된 지식은 위에서 언급했을뿐만 아니라 데이터베이스에 대한 기본 지식, 기본 SQL 쿼리 문을 이해하며 JS를 통해 데이터베이스에 성공적으로 연결할 수 있습니다. 우리는 항상 마천루가 땅에서 상승했다고 믿습니다. 우리가가는 한, 우리는 한 번에 한 걸음 씩 걸릴 수 있습니다. 언젠가 우리는 자신과 다른 사람들의 눈에 전문가가 될 수 있습니다.
JS 운영 데이터베이스 등록 및 로그인의 위의 간단한 예는 내가 공유하는 모든 콘텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.