본문 바로가기

데이터 베이스2314

MySQL Creating DATETIME from DATE and TIME MySQL에 DATE 유형의 주어진 속성과 TIME 유형의 주어진 속성에서 DATETIME을 만드는 방법이 있습니까? 해결 방법 datetime = CONCAT(date, ' ', time); 참조 페이지 https://stackoverflow.com/questions/1318630 2021. 1. 21.
MySQL INSERT 문이있는 MySQL Workbench로 테이블 내보내기 MySQL Workbench에있는 DataBase를 내보내려고하는데 .sql 파일에 INSERT 문을 생성하는 데 문제가 있습니다. 데이터를 내보내려면 내보내려는 데이터베이스에 대해 리버스 엔지니어링을 수행합니다. 그런 다음 파일 / 내보내기 / 전달 엔지니어 SQL CREATE 스크립트 그런 다음 테이블에 대한 INSERT 문 생성 옵션을 선택합니다. 결과는 테이블 작성에 대한 코드 만 생성합니다. 데이터에 대한 삽입 문을 만드는 방법이 있습니까? 감사 해결 방법 이전 버전 : MySQL Workbench> 홈> 가져 오기 / 내보내기 관리 (오른쪽 하단) / 필수 DB 선택> 고급 내보내기 옵션 탭> 삽입 완료 [선택됨]> 내보내기 시작. 6.1 이상의 경우 ryandlf 덕분에 : 스키마 옆에있는 .. 2021. 1. 21.
MySQL 구문 분석 오류 : 구문 오류, 예기치 않은 '$ result'(T_VARIABLE) 아래 코드를 실행할 때 문제가 발생했습니다. function newUser($email,$pwd,$pwd2,$firstname,$surname,$isAdmin=0){ $email = $this->verify('Email',$email,10,40); $pwd = $this->verify('Password',$pwd,6,20); $pwd2 = $this->verify('Password',$pwd2,6,20); $firstname = $this->strToTitle($this->verify('Name',$firstname,2,40)); $surname = $this->strToTitle($this->verify('Title',$surname,2,40)); if ($pwd != $pwd2) return -1; .. 2021. 1. 21.
MySQL PHP에서 PDO로 십진수 / 이중 / 부동 값을 바인딩하는 가장 좋은 방법은 무엇입니까? 클래스 상수는 바인딩을위한 PDO :: PARAM_BOOL , PDO :: PARAM_INT 및 PDO :: PARAM_STR 만 포함하는 것으로 보입니다. 십진수 / 부동 / 이중 값을 문자열로 묶거나 더 나은 방법이 있습니까? MySQLi는 'd'유형을 double로 허용합니다. PDO가 다른 여러면에서 더 좋아 보일 때 동등한 기능이 없다는 것은 놀랍습니다. 해결 방법 AFAIK PDO :: PARAM_STR은 갈 길입니다. 참조 페이지 https://stackoverflow.com/questions/1335081 2021. 1. 21.
MySQL 존재하지 않는 경우 mysql 사용자 생성 새 사용자를 만들기 위해 mysql 사용자 목록을 확인하는 쿼리가 있습니다. IF (SELECT EXISTS(SELECT 1 FROM `mysql`.`user` WHERE `user` = '{{ title }}')) = 0 THEN CREATE USER '{{ title }}'@'localhost' IDENTIFIED BY '{{ password }}' END IF; 하지만이 오류가 발생합니다. ERROR 1064 (42000) at line 3: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF (SELECT.. 2021. 1. 21.
MySQL DBCP에서 (useUnicode = yes characterEncoding = UTF-8) 사용 방법 mysql 데이터베이스에 아랍어 문자를 삽입하려고하는데 "????"만 저장합니다. mysql databse와 연결하기 위해 DBCP를 사용하고 있습니다. 다음은 데이터 소스입니다. DBCP 구성에서 UTF-8 인코딩을 설정하는 방법 또는 사용 방법 (useUnicode = yes characterEncoding = UTF-8)? 해결 방법 driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/view_db" connectionProperties="useUnicode=yes;characterEncoding=utf8;" maxActive="50" (닫는 ; !) 참조 페이지 https://stackoverflow.com/questions/1.. 2021. 1. 21.
MySQL 파일을 만들거나 쓸 수 없습니다 (오류 코드 : 22). SQL의 새로운 기능으로 MySQL 데이터베이스의 일부 데이터를 csv 파일로 내보내려고합니다. 나는 로컬 (localhost)에서 일하고 있습니다. 내 SQL 문은 다음과 같습니다. SELECT DISTINCT * INTO OUTFILE 'C:\Users\Martin\Downloads\result.csv' FROM provider, location, provider_has_location WHERE provider.idprovider = provider_has_location.provider_idprovider AND location.idLocation = provider_has_location.location_idLocation LIMIT 20 MySQL은 다음 오류를 반환합니다. 'C : Users.. 2021. 1. 21.
MySQL Python MySQldb로 레코드가 있는지 확인하는 방법 mysql에 연결하는 파이썬 프로그램을 만들고 있습니다. 성공적으로 연결되었음을 표시하기 위해 테이블에 숫자 1이 포함되어 있는지 확인해야합니다. 이것은 지금까지 내 코드입니다. xcnx.execute('CREATE TABLE settings(status INT(1) NOT NULL)') xcnx.execute('INSERT INTO settings(status) VALUES(1)') cnx.commit() sqlq = "SELECT * FROM settings WHERE status = '1'" xcnx.execute(sqlq) results = xcnx.fetchall() if results =='1': print 'yep its connected' else: print 'nope not connec.. 2021. 1. 21.
MySQL MySql : ORDER BY 부모 및 자식 다음과 같은 테이블이 있습니다. +------+---------+- | id | parent | +------+---------+ | 2043 | NULL | | 2044 | 2043 | | 2045 | 2043 | | 2049 | 2043 | | 2047 | NULL | | 2048 | 2047 | | 2043 | 2047 | +------+---------+ 간단한 2 단계 "부모-자녀"-코어 레이션을 보여줍니다. 위 목록과 같은 순서를 얻기 위해 SELECT 문을 어떻게 ORDER BY 할 수 있습니까? 즉, 첫 번째 부모, 첫 번째 부모의 자식, 두 번째 부모, 두 번째 부모의 자식 등을 의미합니다. 아이들을위한 ORDER BY ... 희망). 정렬 필드를 추가하지 않아도 가능합니까? 해결 방법 .. 2021. 1. 21.
MySQL PDO를 사용하여 Out 매개 변수로 스토어드 프로 시저 호출 나는 한동안 PDO를 사용해 왔으며 인라인 SQL 대신 저장된 procs를 사용하도록 프로젝트를 리팩토링하고 있습니다. 설명 할 수없는 오류가 발생합니다. PHP 버전 5.3.5 및 MySQL 버전 5.0.7을 사용하고 있습니다. 출력이 작동하는 기본 저장된 프로 시저를 얻으려고합니다. 저장된 proc은 다음과 같습니다. DELIMITER // CREATE PROCEDURE `proc_OUT` (OUT var1 VARCHAR(100)) BEGIN SET var1 = 'This is a test'; END // 다음은 proc을 호출하는 데 사용하는 코드입니다. $ db는 PDO의 인스턴스입니다. $stmt = $db->prepare("CALL proc_OUT(?)"); $stmt->bindParam(1,.. 2021. 1. 21.