mysql2314 MySQL 데이터베이스에 IP를 저장하는 가장 좋은 방법은 무엇입니까? MySQL 데이터베이스에 IP 주소를 저장하는 데 가장 적합한 필드 유형과 길이는 무엇입니까? IPv6는 어떻습니까? 해결 방법 샘플 코드 : INSERT table(ip) VALUES (INET_ATON('192.168.0.1')); /*ip = 3232235521*/ SELECT INET_NTOA(ip) As IPAddress FROM table; /*IPAddress = 192.168.0.1*/ 참조 페이지 https://stackoverflow.com/questions/4982701 2020. 10. 19. MySQL mysql을 종료하지 않고 mysql 명령 줄 도구에서 긴 쿼리를 어떻게 중단합니까? SQL 문을 디버깅하는 동안 많은 결과를 출력하는 mysql 명령 줄을 사용하여 실수로 쿼리를 실행 한 경우 (쿼리 자체가 적절한 시간에 실행 되더라도) 끝없는 출력 스트림을 중지하는 유일한 방법은 CTRL입니다. -씨. 불행히도 이로 인해 다시 셸에 들어가서 로그인하고 데이터베이스를 다시 선택해야합니다. 이를 방지하기 위해 CTRL-C가 무시되도록 -sigint-ignore 옵션으로 mysql을 실행하기 시작했습니다. 이제 긴 쿼리의 출력을 중단하는 방법을 원합니다. 이 작업을 수행하는 키보드 단축키가 있습니까? 해결 방법 -pager 를 사용하여 출력을 제어 할 수있는 less 와 같은 호출기로 출력을 전달할 수 있습니다. 그것을 죽이는 것뿐만 아니라 터미널 창에서 제공하는 것보다 더 나은 출력을 페.. 2020. 10. 19. MySQL 삭제하지 않는 SQL 삭제 내 테이블에서 이벤트를 삭제하려고합니다. 그러나 나는 그것을 작동시키지 못하는 것 같습니다. 내 SQL 문은 다음과 같습니다. public void deleteEvent(String eventName){ String query = "DELETE FROM `Event` WHERE `eventName` ='"+eventName+"' LIMIT 1"; db.update(query); System.out.println (query); } MySQL db 사용 해결 방법 다음을 사용해보십시오. String query = "DELETE FROM `Event` WHERE `eventName` ='"+eventName+"' LIMIT 1"; try { Connection con = getConnection(); Sta.. 2020. 10. 19. MySQL SQL 데이터베이스의 특정 필드에 대한 모든 항목을 대량 변경 다음과 같은 TABLE_NAME 이라는 테이블이 있다고 가정 해 보겠습니다. id | name | changeme ------------------------ 1 | One | 1 2 | Two | 0 3 | Three | 1 4 | Four | 0 5 | Five | 0 모든 changeme 항목을 '0'으로 변경하기 위해 실행할 수있는 SQL 문이 있습니까? 해결 방법 무슨 뜻이야? UPDATE TABLE_NAME SET changeme = 0 참조 페이지 https://stackoverflow.com/questions/4990454 2020. 10. 19. MySQL mysql Docker 컨테이너에 시간대 구성 mysql 5.7 도커 컨테이너가 있습니다. mysql 명령을 실행할 때 : SELECT now(); mysqldb: image: mysql:5.7.21 container_name: mysql_container ports: - "3306:3306" volumes: - ./.docker/etc/mysql/custom.cnf:/etc/mysql/conf.d/custom.cnf 컨테이너 내부의 파일을 탐색 할 때 custom.cnf 파일이 있습니다. 이 파일에서 다음과 같은 솔루션으로 찾은 몇 가지 방법을 시도했습니다. [mysqld] default_time_zone='Europe/Sofia' 또는 1 년에 두 번 (여름 / 겨울) 영역을 변경해야하므로 덜 우아한 타협 솔루션 : [mysqld] default.. 2020. 10. 19. MySQL 날짜 및 월 저장 (연도 제외) 데이터베이스에 일부 데이터를 저장하는 가장 좋은 방법을 찾는 데 문제가 있습니다. DD / MM 날짜를 데이터베이스에 저장해야하지만 쉽게 정렬하고 검색 할 수 있도록이를 저장하는 가장 좋은 방법이 확실하지 않습니다. 기본적으로 사용자는 중요한 날짜를 DD / MM 형식으로 저장할 수 있으며, 날짜가 가까워지면 알림을 받게됩니다. DATE 데이터 유형은 연도를 포함하므로 완전히 적절하지 않은 것 같지만이 데이터를 저장하는 다른 방법을 생각할 수 없습니다. 모든 경우가 끝날 때까지 특정 연도를 포함하는 것이 가능하지만 이는 거의 옳지 않은 것 같습니다. 해결 방법 DD / MM 날짜를 데이터베이스에 저장해야하지만 쉽게 정렬하고 검색 할 수 있도록이를 저장하는 가장 좋은 방법이 확실하지 않습니다. 연도 구성 .. 2020. 10. 19. MySQL 오류 : 테이블 스페이스 덤프를 시도 할 때 정의 자로 지정된 사용자 ( 'mysql.infoschema'@'localhost')가 존재하지 않습니다. ' MySQL 5.7을 MySQL 8.0으로 업그레이드 한 후 MySQL을 다시 시작했는데 테이블 스페이스 덤프를 시도 할 때 정의 자로 지정된 사용자 ( 'mysql.infoschema'@'localhost')가 존재하지 않습니다 '라는 오류가 발생했습니다. 이 문제가 발생하는 이유를 이해할 수 없습니다. 그리고 그것을 해결하는 방법을 알고 싶습니다 해결 방법 실수로 MySQL 버전을 8에서 5.7로 다운 그레이드했을 때도 같은 오류가 발생했습니다. 처음 시작할 때 이전 버전이 무언가를 깨뜨려 버전 8이 위의 오류를 표시했습니다. 제 경우에는 MySQL이 먼저 실행되는 도커 컨테이너에 들어가야했습니다. docker exec -it mysql bash mysql -u root -p mysql> SET GLO.. 2020. 10. 19. MySQL 정렬하여 수리 하시겠습니까? localhost를 업데이트 한 다음 업데이트 된 결과를 remotehost에 덤프하는 스크립트가 있습니다. mysqldump --skip-tz-utc --no-create-info --insert-ignore --host=localhost -u u -ppass db table --where=\"timeStamp > FROM_UNIXTIME( $time )\" | mysql -h remote -u u -ppass db 20 개의 레코드를 사용하면 localhost에 대한 업데이트는 매우 빠르지 만 (몇 초) remotehost로 덤프하는 데 4 분이 넘게 걸립니다. mysql workbench를 보면 원격 호스트의 상태가 "Repair by Sorting"이라고 표시되고 정보 열은 "/ *! 40000 .. 2020. 10. 19. MySQL 오류 1364 (HY000) : 'MY_DATE'필드에 기본값이 없습니다. create table MYTABLE { MY_DATE int NOT NULL AUTO_INCREMENT, NAME varchar(255) NOT NULL UNIQUE }; INSERT INTO MYTABLE(NAME)values(jessica); 이 오류가 발생하는 이유는 무엇입니까? 오류 1364 (HY000) : 'MY_DATE'필드에 기본값이 없습니다. 해결 방법 테이블 당 AUTO_INCREMENT 열은 하나만있을 수 있으며 인덱싱되어야하며 DEFAULT 값을 가질 수 없습니다. MY_DATE 를 인덱싱하지 않기 때문에 AUTO_INCREMENT 옵션을 자동으로 무시하고있을 수 있습니다 (확장 할 수는 없습니다. 그러나 문서의 참고는 여전히 관련이 있습니다). AUTO_INCREMENT 항목에서.. 2020. 10. 19. MySQL PHP foreach를 사용하여 mysql 테이블 데이터 가져 오기 1 개의 데이터베이스 테이블에 행이 있습니다. 예약 표 : attandee01 attandee02 attandee03 attandee04 attandee05 attandee06 PHP 코드 : $q = $db->query("SELECT * FROM bs_events LEFT JOIN bs_reservations ON bs_reservations.id_event = bs_events.id"); while($r = $q->fetch_array(MYSQLI_ASSOC)): echo '' . $r['attandee1'] . ''; echo '' . $r['attandee2'] . '' echo '' . $r['attandee3'] . '' endwhile; 또는 foreach를 사용하여 attandee1-att.. 2020. 10. 19. 이전 1 ··· 177 178 179 180 181 182 183 ··· 232 다음