본문 바로가기

SQL2314

MySQL : WHERE 절에서 여러 쌍으로 SELECT 행을 대량으로 만드는 방법 다음과 같은 email_phone_notes 테이블이 있다고 가정 해 보겠습니다. +-----------------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------------------+--------------+------+-----+---------+-------+ | email | varchar | NO | PRI | NULL | | | phone | varchar | NO | PRI | NULL | | | notes | text | NO | | 0 | | +-----------------------+--------------+------+---.. 2021. 1. 20.
MySQL Workbench로 MySQL을 자동으로 백업하는 방법 해결 방법 정답은 6.2부터 MySQL Workbench에 백업 예약 / 자동화 옵션이 없습니다 입니다. 관리에서 DataExport를 클릭하여 버전 6.x에서 수동 백업을 수행 할 수 있습니다. 아래를 참조하십시오. 참조 페이지 https://stackoverflow.com/questions/13430876 2021. 1. 20.
MySQL Java, 현재 데이터베이스를 다른 데이터베이스로 변경하는 방법은 무엇입니까? MySQL 데이터베이스에 대한 Java 프로그램 연결이 있습니다. 동일한 연결에서 현재 데이터베이스를 다른 데이터베이스로 어떻게 변경할 수 있습니까? 다음과 같이 MySQL에 연결합니다. DriverManager.getConnection("jdbc:mysql://"+server+"/",log,pass); 몇 가지 작업 후 동일한 연결에서 다른 mysql 데이터베이스에 연결하고 싶습니다. 어떻게 할 수 있습니까? 나는 사용하려고했다 : Statement stat= con.createStatement(); ResultSet r=stat.executeQuery("use mysql"); 그러나 사용할 데이터베이스는 변경되지 않습니다. 해결 방법 이 경고의 이유는 JDBC가 데이터베이스에 대한 일반 인터페이스이기.. 2021. 1. 20.
MySQL php mysql SET NAMES 'utf8'COLLATE 'utf8_unicode_ci'가 mysqli에서 작동하지 않습니다. 내 사이트를 php mysql_ * 메서드에서 php mysqli로 마이그레이션하고 있습니다. 작업을 수행 한 다음 코드가 있습니다. mysql_query ( "SET NAMES 'utf8'COLLATE 'utf8_unicode_ci'"); 이 쿼리가 없으면 내 문자열 문자 (조지아 어)가 물음표로 작성되었습니다. 예를 들어 ????????? 대신에 ????????? 그래서 그 일을했기 때문에 나는 행복했지만 이제는 mysqli로 똑같이 할 수 없습니다. $mysqli = new mysqli("localhost", "root", "", "test"); $mysqli->query("SET NAMES 'utf8' COLLATE 'utf8_unicode_ci'"); 누구든지 나를 도울 수 있습니까? 감사. 해.. 2021. 1. 20.
MySQL 5.5 명령 줄 클라이언트에서 phpmyadmin의 데이터베이스에 액세스합니까? MySQL 명령 줄에서 내 phpMyAdmin에있는 데이터베이스에 액세스하고 관리하는 방법이 있습니까? 해결 방법 * nix 스테이션에서 BASH와 유사한 쉘을 가정합니다. mysql -h -u -p -h는 localhost에 대해 건너 뛸 수 있습니다. 원격 호스트를 처리하는 경우 외부 인터페이스에서 수신하도록 구성해야하며 원격 호스트의 해당 인터페이스에서 포트 3306에 액세스 할 수 있어야합니다. 사용자 이름은 루트이거나 암호와 같이 데이터베이스 / 스키마 고유입니다. 12:02:26 justin@justin-4320s:~ $ mysql -htiny -uroot -p################ Welcome to the MySQL monitor. Commands end with ; or \g. Y.. 2021. 1. 20.
MySQL JDBC : 쿼리가 성공했는지 알아 보시겠습니까? mysql과 함께 JDBC를 사용하고 있습니다. 내 쿼리가 잘 작동하도록 할 수 있습니다. 그러나 예를 들어 업데이트 쿼리의 경우 행을 찾을 수없는 경우와 같이 업데이트가 성공했는지 확인할 수있는 방법이 있는지 궁금합니다. UPDATE TABLE SET column = 'newvalue' WHERE primary_key =2 가능한 경우 특정 오류 메시지를 얻고 싶습니다. 이렇게하면 쿼리가 실패한 이유에 대한 특정 예외를 던질 수 있습니다. 당신의 도움을 주셔서 감사합니다. 해결 방법 executeUpdate ()는 SQL 문의 영향을받은 행 수를 반환합니다. int rows = stmt.executeUpdate("UPDATE ..."); System.out.println(rows + " rows upd.. 2021. 1. 20.
MySQL mysql 테이블에서 세션을 참조하기 위해 고유 한 세션 키를 생성하는 방법은 무엇입니까? $ _SESSION을 사용하여 사용자 ID를 저장했지만 SQL과 쌍을 이루는 일반 쿠키 (KEY 포함)를 사용하여 사용자가 브라우저를 닫을 때 인증을 유지할 수 있도록 변경하고 싶습니다. SESSIONs 테이블의 각 행에 대한 고유 키를 생성하려면 어떻게합니까? 해결 방법 세션 쿠키에 대한 PHP 쿠키 만료 문제를 우회하기 위해 자체 세션 핸들러를 효과적으로 작성하려고합니다. 이것은 매우 간단하고 제대로 수행되면 꽤 최적화됩니다. 1 단계 : 세션 ID 생성 세션 ID는 고유합니다. 그러나 영구적 인 세션을 계획하는 경우 몇 가지 사항을 염두에 두어야합니다. 연결 문제에 관계없이 세션이 브라우저별로 전달되기를 원합니다. 따라서 세션 ID를 네비게이터의 사용자 에이전트 (변경되지 않음)와 매핑하여 시스템을.. 2021. 1. 20.
MySQL Ruby on Rails 연결 문제 호스팅 서버에서 개발 중이었지만 로컬 Windows 시스템에서 작업하기로 결정한 Ruby on Rails 프로젝트가 있습니다. 시작하려면 이전 프로젝트에서 모델을 가져와 새 프로젝트에 넣은 다음 콘솔에서 쿼리 할 수 ​​있는지 확인해야한다고 생각했습니다. 이것은 실패합니다. 더 정확한 문제를 반영하도록 편집 : Rails가 내 모델을 쿼리하기 위해 구축하는 연결은 하나의 쿼리 만 실행할 수 있으며 모든 후속 쿼리에 대해 "연결되지 않음"예외를 제공합니다. 무슨 일인지 아는 사람 있나요? 내 구성을 많이 확인했습니다. mysql 서버에 내가 모르는 설정이 있다면 기꺼이 살펴볼 것입니다. 스택 추적 : Price.find(1) ActiveRecord::StatementInvalid: Mysql::Error:.. 2021. 1. 20.
MySQL : 특정 날짜가있는 열에있는 모든 수치의 합계를 계산합니다. 특정 월의 열 가격 합계를 어떻게 구할 수 있습니까? 날짜 열은 varchar (10)이고 날짜 형식은 유럽식 (dd-mm-yy)입니다. 다음은 내 테이블의 샘플입니다. 현재 내가 사용하는 모든 가격 합계를 선택하려면 : case 'get': $q=mysql_real_escape_string($_GET['q']); $query="SELECT sum(price) FROM Fuel"; $result = mysql_query($query); $json = array(); while($row = mysql_fetch_array($result)) { $json['price']=$row['price']; } print json_encode($json); mysql_close(); break; 따라서 09-2012 .. 2021. 1. 20.
MySQL php / mysql의 아랍어가 "????"로 나타납니다. html의 물음표 가능한 중복 : PHP를 사용하여 MYSQL 데이터베이스에서 아랍어 데이터를 검색하는 데 문제가 있습니다. 물음표 "????"로 나타납니다. HTML에서 : I have a database with "utf8_general_ci" as collation. The database contains some data in Arabic Language. The HTML encoding is "UTF-8". When I tried to retrieve the data in HTML, it appears as "?????". 도와주세요 !!! 해결 방법 이 쿼리로 mysql에 먼저 연결하려면 charset을 설정해야합니다. SET CHARACTER SET utf8 예를 들어 mysqli 함수에서 $MySQL_Han.. 2021. 1. 19.