본문 바로가기

SQL2314

MySQL PHP 및 MYSQL : bcrypt 해시 사용 및 데이터베이스로 암호 확인 $bcrypt = new Bcrypt(12); $pass = $_POST['password']; //register password field $hash= $bcrypt->hash($pass); // then inserts $hash into database with users registered email (I've checked my mysql database and it indeed has an hashed item 그런 다음 이메일 및 비밀번호 필드로 구성된 로그인 페이지가 있습니다. 내 생각은 이메일 주소가 내 데이터베이스에서 고유하다는 것입니다. 이를 염두에두고 먼저 사용자의 이메일 주소를 확인하는 스크립트를 만든 다음 기존 이메일 주소가있는 경우이 주소로 해시 비밀번호를 확인합니다. $bcr.. 2021. 2. 5.
MySQL ERROR / usr / libexec / mysqld : '/var/run/mysqld/mysqld.pid'파일 쓰기 오류 (오류 코드 : 28) 현재 Linux Centos에서 mysql에 문제가 있습니다. 갑자기 중지되었습니다. 그래서 service mysqld start 명령으로 mysql을 시작하려고했는데 오류가 발생합니다. MySQL 데몬을 시작하는 동안 시간 초과 오류가 발생했습니다. tail -10 /var/log/mysqld.log 명령으로 로그를 확인한 다음 표시됩니다. 120714 6:48:02 InnoDB: Initializing buffer pool, size = 8.0M 120714 6:48:02 InnoDB: Completed initialization of buffer pool 120714 6:48:02 InnoDB: Started; log sequence number 0 2096665 120714 6:48:02 [ERR.. 2021. 2. 5.
MySQL 및 PHP 용 CRUD MySQL 데이터베이스에서 PHP로 데이터베이스 요청을해야합니다. 질문 : CRUD (Create Read Update Delete)를 수행하기위한 가장 좋은 (가장 간단한) 프레임 워크는 무엇입니까? 또한 데이터베이스를 채워야합니다.이를 수행하는 좋은 도구는 무엇입니까? 내가 아는 유일한 것은 Sql MyAdmin이며, 좋지 않습니다. 온라인 도구가 좋을 것입니다. 귀하의 경험은 소중합니다. 무엇을 사용하고 왜 사용합니까? CodeIgniter를 살펴 보았습니다. 멋져 보입니다. 어떻게 생각하십니까 ... 과잉? 해결 방법 그러나 간단한 것이 필요하다면 약간 과잉 일 수도 있고 (그리고 너무 큰 학습 곡선이 필요합니다) ... 참조 페이지 https://stackoverflow.com/questions.. 2021. 2. 5.
MySQL 이 SQL 쿼리에서 점은 무엇을 의미합니까? 저는 MySQL을 처음 사용합니다. 누구든지 jqgrid의 데모에서 테마를 얻은 아래 줄을 설명 할 수 있습니까? a.id의 의미는 무엇입니까? 이 점들의 의미는 무엇입니까? $SQL = "SELECT a.id, a.invdate, b.name, a.amount,a.tax,a.total,a.note FROM invheader a, clients b WHERE a.client_id=b.client_id ORDER BY $sidx $sord LIMIT $start , $limit"; 여기에서 예를 찾을 수 있습니다. 고급> 다중 선택 해결 방법 여기에서 몇 가지 질문을했습니다. 점을 해결하려면 : FROM 절에서 a 는 invheader 테이블의 별칭으로 사용됩니다. 즉, 전체 테이블 이름 대신 짧은 별칭 .. 2021. 2. 5.
MySQL mysqli를 사용하여 연결을 포함하는 올바른 방법 아래는 db.php 아래의 코드입니다. index.php에서 db.php 및 functions.php를 다음과 같이 포함합니다. include("includes/db.php"); include("includes/functions.php"); functions.php는 또한 db.php 연결을 사용합니다. mysql을 사용할 때 전에 문제가 없습니다. 하지만 mysql을 mysqli로 변경 한 후 "Warning : mysqli_query ()는 parameter 1이 mysqli가 될 것으로 예상하고 null이 주어졌습니다."라는 오류가 functions.php에 표시됩니다. 다음은 오류가있는 functions.php의 함수입니다. function get_type($r_id){ $result=mysqli.. 2021. 2. 5.
MySQL MYSQL-주문 타임 스탬프 값이 최신에서 가장 오래된 순서로 오름차순? 타임 스탬프 값으로 특정 결과를 정렬하려고 할 때 문제가 발생했습니다. 타임 스탬프 값을 기준으로이 결과를 최신에서 가장 오래된 것으로 표시하고 싶습니다. 이를 설명하기 위해 3 개의 결과가 있다고 상상해보십시오. 2012-07-11 17:34:57 2012-07-11 17:33:28 2012-07-11 17:33:07 이 결과 세트는 내가 필요로 할 것이지만 다음 쿼리가 주어지면 SELECT timestamp FROM randomTable ORDER BY timestamp ASC 나는 얻다: 2012-07-11 17:34:57 2012-07-11 17:33:07 2012-07-11 17:33:28 이것은 숫자 값으로 정렬되고 07 이 28 앞에옵니다. 내림차순으로 정렬하면 2012-07-11 17:33.. 2021. 2. 5.
MySQL SQL SELECT 쿼리에서 간단한 수학을 수행하는 방법은 무엇입니까? 필드가 간단한 수학 식 (제 경우에는 부서)을 따르는 모든 제품을 선택해야합니다. 예제 검색어 : SELECT * FROM cars WHERE (retail_price/invoice_price)>1.05 유연해야 함 : 식을 다른 곳에서 문자열로 정의하고 WHERE 절 다음에 SQL 쿼리에서 팝하기를 원하기 때문에 유연성이 필요합니다. $expression = "(retail_price/invoice_price)>1.05"; $query = "SELECT * FROM cars WHERE ".$expression." LIMIT 1"; 참고 : - Data type of retail_price is VARCHAR - Data type of invoice_price is VARCHAR -VARCHAR이 금전적.. 2021. 2. 5.
MySQL 테이블에서 중복 값을 제거하는 방법 쿼리를 찾고 있는데 모든 중복 값을 삭제합니다. Example Table: 1 ABC 2 BBB 3 DAC 4 ABC 5 AAA 6 ABC output required 1 ABC 2 BBB 3 DAC 5 AAA 도와 주셔서 감사합니다. i Google에서 정확한 해결책을 찾을 수 없습니다. 해결 방법 중복 값의 실제 DELETE 작업을 수행하려면 (가장 낮은 id 값을 유지하면서) 여러 테이블 DELETE를 사용하여 수행 할 수 있습니다. 구문 : DELETE a FROM tbl a LEFT JOIN ( SELECT MIN(id) AS id, name FROM tbl GROUP BY name ) b ON a.id = b.id AND a.name = b.name WHERE b.id IS NULL 참조 페이.. 2021. 2. 5.
MySQL 배열에서 유사한 조건으로 찾기 나는 다음 배열을 가지고 있고 검색 및 정렬을 사용하고 싶습니다. 검색 및 정렬은 MySQL "LIKE"조건으로 수행하는 정렬과 같지만 데이터베이스가 아닌 배열입니다. Array ( [4] => Varun Kumar [14] => Jason Ince ) Jason Ince로 'jas'레코드를 입력 할 때와 마찬가지로 각각 키와 값 및 나머지 레코드와 함께 나와야합니다. 해결 방법 다음과 같은 의미입니까? foreach($yourArr as $key => $value) { if (strpos($value, $yourString) !== false) { //results here } } 참조 페이지 https://stackoverflow.com/questions/11498602 2021. 2. 5.
MySQL PHP를 통해 MySQL에서 데이터 편집 MySQL 데이터베이스 내에서 개별 행을 편집 할 수있는 PHP 스크립트에 실망스러운 문제가 있습니다. 이것은 데이터베이스의 모든 행이 표시되는 파일입니다. 예상대로 작동합니다. ID First Name Last Name E-mail Phone 보시다시피 각 행에는 사용자가 개별 학생의 데이터를 편집 할 수있는 "편집"링크가 있습니다. 다음은 StudentEdit.php입니다. 2021. 2. 4.