SQL2314 MySQL jsf를 사용하여 데이터베이스에 연결 JSF를 사용하여 연결 빈의 데이터베이스 (MYSQL)에 연결하여 콘텐츠를 검색하려면 어떻게해야합니까? 또한 web.xml 파일을 구성하는 방법을 알려주십시오. 해결 방법 mysql에 연결하려면 : public void open() { try { String databaseName = "custom"; String userName = "root"; String password = "welcome"; // String url = "jdbc:mysql://localhost/" + databaseName; Class.forName("com.mysql.jdbc.Driver").newInstance(); connection = DriverManager.getConnection(url, userName, passw.. 2020. 11. 18. MySQL 다른 열에서 동일한 테이블을 두 번 조인 user 테이블과 complaint 테이블이 있습니다. complaint 테이블의 구조는 다음과 같습니다. [opened_by] [complaint_text] [closed_by] (user_id) (text) (user_id) (user_id) (text) (user_id) (user_id) (text) (user_id) 모든 사용자, 불만 자 및 불만 해결 자 모두 user 테이블에 있습니다. 두 열의 사용자 이름을 표시하는 쿼리를 작성하려면 어떻게해야합니까? 이것은 나에게 하나를 준다. SELECT user.username, complaint.complaint_text FROM complaint LEFT JOIN user ON user.user_id=complaint.opened_by 하지만 작성 .. 2020. 11. 18. MySQL Windows 10으로 업그레이드하면 MySQL 워크 벤치가 중단됩니까? 최근에 Windows 8의 자동 업그레이드 기능을 사용하여 릴리스 된 버전의 Windows 10으로 업그레이드했습니다. 다른 기능이 깨지는 것 외에도 MySQL Workbench가 이제 손상된 것 같습니다. 프로그램은 정상적으로 시작되지만 데이터베이스에 연결하려고하면 치명적인 오류가 표시됩니다. 'HtmlRenderer.Utils.FontsUtils'에 대한 형식 이니셜 라이저에서 예외가 발생했습니다. 이것은 다시 시작한 후에도 발생하며 매번 발생하는 것 같습니다. 해결 방법 직접 수정하려면 다음 코드를 교체하세요. static FontsUtils() { _fontsMapping["monospace"] = "Courier New"; _fontsMapping["Helvetica"] = "Arial"; fo.. 2020. 11. 18. MySQL 여러 데이터베이스에 부여합니다. MySQL 여러 데이터베이스에 부여하는 방법은 무엇입니까? MySQL. 같은 것 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE ON 'databasesprefix%'.* TO testuser@localhost IDENTIFIED BY 'testpasswd'; 해결 방법 "_"및 "%"와일드 카드는 전역 또는 데이터베이스 수준에서 권한을 부여하는 GRANT 문에 데이터베이스 이름을 지정할 때 허용됩니다. % 는 모든 문자 (0도 포함)와 일치하고 _ 는 정확히 한 문자와 일치합니다. 데이터베이스 이름에 _ 를 넣으려면 \ _ 로 이스케이프해야합니다. 또한 매뉴얼의 다른주의 사항을보십시오. 참조 페이지 https://stackoverflow.com/questions/3204188 2020. 11. 18. MySQL 주의 : if ($ result-> num_rows> 0) {에서 비 객체의 속성을 얻으려고 시도합니다. query($sql);if ($result->num_rows > 0) { // output data of each row echo ''; echo ''; echo'First Name Last Name Email Password'; echo''; while ($row = $result->fetch_assoc()) { echo ''; echo ' ' . $row["firstname"] . ''; echo ' ' . $row["lastname"] . ''; echo ' ' . $row["email"] . ''; echo ' ' . $row["password"] . ''; .. 2020. 11. 18. MySQL X 반경의 모든 레코드를 찾기 위해 MySQL 공간 쿼리를 어떻게 사용합니까? POINT 유형의 공간 기하학 열이있는 MySQL 데이터베이스에 테이블이 있습니다. 지도 중앙의 한 지점을 가져 와서 X 마일 (또는 어떤 거리) 이내의 모든 기록을 찾을 수 있기를 바랍니다. 나는 기하학 수학에 크게 들어 가지 않는 이것을 수행하는 방법에 대한 좋은 예나 설명을 찾을 수없는 것 같습니다. 나는 그 길을 갈 수있어서 기쁘지만, 먼저 진정한 공간 데이터베이스로 그것을 해결하려고 시도하고 싶습니다. 해결 방법 MySQL이 실제로이 작업을 수행하는 코드를 구현하지 않았기 때문에 작동하지 않습니다. 경계 상자 쿼리 만 사용합니다. 여기에 나열된 기능이 없습니다. 대신 PostGIS 또는 Spatialite를 사용하는 것이 좋습니다. 참조 페이지 https://stackoverflow.com/qu.. 2020. 11. 18. MySQL phpmyadmin에 사용자를 추가하는 방법 phpmyadmin에 사용자를 추가하는 방법을 알고 싶습니다. 조사를 좀 해 보았지만 적절한 답을 찾지 못했습니다. 사용자 이름과 암호를 추가 할 수 있도록 phpmyadmin에서 권한 섹션을 찾을 수 없습니다. 호스팅 작업 중이며 phpmyadmin 메인 페이지에서 권한 섹션을 볼 수 없습니다. 영어가 약한 불편을 드려 죄송합니다 해결 방법 참조 페이지 https://stackoverflow.com/questions/32097208 2020. 11. 18. MySQL mysql 쿼리의 성능을 확인하는 방법은 무엇입니까? 나는 쿼리 최적화를 배우고 쿼리 성능을 높이고 일반적으로 쿼리를 생성하면 이것이 현명한 쿼리인지 어떻게 알 수 있습니까? 아래에서 실행 시간을 볼 수 있지만 이번에는 충분한 양의 데이터 없이는 명확한 표시를 제공하지 않습니다. 일반적으로 새 쿼리를 만들 때 확인할 데이터가 많지 않습니다. 절과 명령 성능에 대해 배웠습니다. 하지만 쿼리의 성능을 확인할 수있는 방법이 있습니까? 여기서 성능은 실행 시간이 아니라 데이터 종속성없이 쿼리가 "정상"인지 여부를 의미합니다. 라이브 데이터베이스에있을만큼 많은 데이터를 생성 할 수 없기 때문입니다. 해결 방법 MySQL 엔진이 쿼리를 실행하는 방법을 보여주고 몇 가지 기본적인 온 전성 검사를 수행 할 수 있습니다. 즉, 엔진이 쿼리를 실행하기 위해 키와 인덱스를 사.. 2020. 11. 18. MySQL How to call a stored procedure using select statement in mysql 나는 다음과 같은 호출 진술이 있습니다. CALL report_procedure ('2013-02-01',now(),'2015-01-01','1'); 선택 쿼리에서 사용하고 싶습니다. 나는 시도했다 Select * from ( CALL report_procedure ('2013-02-01',now(),'2015-01-01','1')); 그러나 오류가 발생합니다. 처럼 오류 코드 : 1064. SQL 구문에 오류가 있습니다. ~을 체크 해봐 manual that corresponds to your MySQL server version for the right syntax to use near ( CALL report_procedure ( '2013-02-01', now (), '2015-01-01', '1.. 2020. 11. 18. MySQL LIKE로 검색하는 동안 Mysql Concat 두 열 LIKE 키워드를 사용하여 검색 텍스트를 기반으로 레코드를 필터링하는 MySQL 쿼리를 만들려고합니다. 예를 들어 사용자가 Illusion Softwares 를 검색하는 경우 Illusion 은 이름이고 Softwares 는 성이므로 쿼리는 FirstName, LastName 열을 검색해야합니다. 둘 다 연결하고 검색하십시오. 지금까지 시도했지만 CONCAT 에서는 작동하지 않습니다. Select Contacts.*, Contacts.ID as CID from Contacts left join website_Data on Contacts.ID = website_Data.ContactID where Contacts.`FirstName` LIKE '%Illusion Softwares%' or Contacts.. 2020. 11. 18. 이전 1 ··· 132 133 134 135 136 137 138 ··· 232 다음