본문 바로가기

SQL2314

MySQL HTML 에코 내에서 변수로 큰 따옴표를 이스케이프 HTML을 포함하는 에코 내부의 변수의 경우 큰 따옴표를 이스케이프하기 위해 슬래시를 어디에 추가해야합니까? 예: echo ""; 이 부분: value=".$row['id']." 해결 방법 PHP로 HTML 출력에 대한 몇 가지 팁 : echo 를 사용한 예 : echo ''; 또는 printf () : printf('', htmlspecialchars($row['id'], ENT_QUOTES, 'UTF-8') ); 또는 HTML 모드에서 : ?> 2020. 12. 15.
MySQL 실행중인 mysql 쿼리를 중지하는 방법 프로그래밍 방식으로 실행중인 mysql 쿼리를 중지하려면 어떻게해야합니까? 내가 직면 한 문제는 쿼리가 사용자가 제공 한 데이터를 사용하여 구성되고 때때로 실행하는 데 매우 오랜 시간이 걸릴 수 있다는 것입니다 (대형 테이블 15-3 천만 행). 사용자에게 취소 옵션을 제공하고 싶지만 현재 실행중인 mysql-query를 중지하는 방법을 모르겠습니다. 애플리케이션은 Java 애플릿 서블릿입니다. 사용자는 요청을 처리하기 위해 핸들러 클래스가 생성되는 서블릿으로 전달되는 애플릿에서 기준을 지정합니다. 이 핸들러 클래스는 자체 포함 된 reconnect-query-disconnect to mysql. 이 시나리오에서 실행중인 mysql-query를 취소하려면 어떻게해야합니까? 해결 방법 SHOW PROCES.. 2020. 12. 15.
MySQL 전체 응용 프로그램에서 하나의 데이터베이스 연결 개체를 어떻게 사용할 수 있습니까? 연결 개체를 반환하는이 클래스를 만들었습니다. MySQL 데이터베이스를 사용했습니다. public class Connect_db { public Connection getConnection(String db_name,String user_name,String password) { Connection con=null; try { Class.forName("com.mysql.jdbc.Driver"); con=DriverManager.getConnection("jdbc:mysql://localhost/"+db_name+"?user="+user_name+"&password="+password); } catch(Exception e) { e.printStackTrace(); } return con; } } 이제 .. 2020. 12. 15.
MySQL 열 수가 행 1의 값 수와 일치하지 않습니다. PHP를 사용하여 MySQL 테이블에 데이터를 삽입하려고하는데 오류가 발생합니다. 열 개수가 행 1의 값 개수와 일치하지 않습니다. mysql_query("INSERT INTO file (id, filename, extention, filelink, filesize, filepass) VALUES('{$random}', '{$filename}', '{$extension}', '{$filelink}', '{$filesize}' '{$filepass}') ") or die(mysql_error()); 해결 방법 mysql_query("INSERT INTO file (id, filename, extention, filelink, filesize, filepass) VALUES('{$random}', '{$fi.. 2020. 12. 15.
MySQL mysql_num_rows (); 이유를 잘 모르겠습니다. 그러나 아래에서 만든 코드가 작동하지 않습니다. "$ num_rows"변수가 설정되지 않았으며 값도 없습니다 (0도 아님). 이 문제가 발생하는 이유를 아는 사람이 있습니까? $result2 = mysql_query("SELECT * FROM `mycity_vehicles` WHERE `id` = '$vehID'"); while($row2 = mysql_fetch_array($result2)) $num_rows = mysql_num_rows($result2); { if(empty($num_rows)) { echo "empty"; } else { echo $num_rows; } 해결 방법 구문이 꺼져 있습니다. while($row2 = mysql_fetch_array($result.. 2020. 12. 15.
MySQL PDOException SQLSTATE [HY000] [2002] 해당 파일 또는 디렉토리가 없습니다. 내 (아주 기본적인) 사이트를 fortrabbit에 성공적으로 배포했다고 생각하지만 SSH에 연결하여 몇 가지 명령 (예 : php artisan migrate 또는 php artisan db : seed ) 오류 메시지가 나타납니다. [PDOException] SQLSTATE[HY000] [2002] No such file or directory 내 테이블이 있기 때문에 어느 시점에서 마이그레이션이 작동했을 것입니다. 그러나 이것이 왜 지금 작동하지 않는지 설명하지 않습니다. 해결 방법 오류 메시지는 소켓을 통한 MySQL 연결이 시도되었음을 나타냅니다 (지원되지 않음). 참조 페이지 https://stackoverflow.com/questions/20723803 2020. 12. 15.
MySQL 로그인 비밀번호 용 PHP 솔트 및 해시 SHA256 등록 스크립트에서 암호를 암호화하여 데이터베이스에 저장하고 로그인에 사용해야하므로 암호화되지 않은 암호를 사용하여 로그인하고 싶습니다. 여기에있는 스레드 중 일부를 읽었지만 아무것도 도움이되지 않습니다. 내 login.php에 어떻게 추가 할 수 있습니까? 솔트도 데이터베이스에 저장됩니다. 이것은 암호화를위한 register.php 스크립트입니다. $hash = hash('sha256', $password1); function createSalt() { $text = md5(uniqid(rand(), TRUE)); return substr($text, 0, 3); } $salt = createSalt(); $password = hash('sha256', $salt . $hash); 그리고 이것은 시즌이있.. 2020. 12. 15.
MySQL PHP and MySQL Select a Single Value MySQL 테이블에서 단일 값을 선택하는 방법을 알고 싶습니다. 테이블에는 username 및 id 열이 포함됩니다 ( id 는 자동 증가이고 username 은 고유함). 사용자 이름이 주어지면 주어진 사용자 이름에 해당하는 id 열의 값과 동일한 세션 변수 $ _ SESSION [ 'myid'] 를 설정하려고합니다. 이미 시도한 코드는 다음과 같습니다. session_start(); $name = $_GET["username"]; $sql = "SELECT 'id' FROM Users WHERE username='$name'"; $result = mysql_query($sql); $value = mysql_fetch_object($result); $_SESSION['myid'] = $value; 지금.. 2020. 12. 15.
MySQL 이전 달의 모든 행을 가져 오는 쿼리 지난달에 생성 된 데이터베이스의 모든 행을 선택해야합니다. 예를 들어, 현재 월이 1 월이면 12 월에 생성 된 모든 행을 반환하고 2 월이면 1 월에 생성 된 모든 행을 반환하려고합니다. 데이터베이스에 2007-06-05 14:50:17 형식으로 생성 된 날짜를 나열하는 date_created 열이 있습니다. 해결 방법 SELECT * FROM table WHERE YEAR(date_created) = YEAR(CURRENT_DATE - INTERVAL 1 MONTH) AND MONTH(date_created) = MONTH(CURRENT_DATE - INTERVAL 1 MONTH) 참조 페이지 https://stackoverflow.com/questions/2090221 2020. 12. 15.
MySQL은 데이터베이스 파일을 어디에 저장합니까? wamp 서버를 제거했으며 이제 복원하려면 데이터베이스가 필요합니다. 이 과정을 어떻게 할 수 있습니까? 해결 방법 어쨌든 당신은 그것을 알 수 있습니다. mysql> select @@datadir; +----------------------------------------------------------------+ | @@datadir | +----------------------------------------------------------------+ | D:\Documents and Settings\b394382\My Documents\MySQL_5_1\data\ | +----------------------------------------------------------------+ 1 ro.. 2020. 12. 14.