본문 바로가기

mysql2314

MySQL 데이터베이스에 이모티콘 문자를 저장하는 방법 내 프로젝트에서 이모티콘 문자를 사용하고 있습니다. 해당 문자는 mysql 데이터베이스에 저장됩니다 (??). utf8mb4_general_ci 에서 데이터베이스 기본 데이터 정렬을 사용했습니다. 그것은 보여줍니다 1366 잘못된 문자열 값 : 열의 경우 '\ xF0 \ x9F \ x98 \ x83 \ xF0 \ x9F ...' 행 1의 'comment' 해결 방법 1 단계, 데이터베이스의 기본 문자 집합을 변경합니다. ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci; 2 단계, 테이블을 만들 때 문자 집합을 설정합니다. CREATE TABLE IF NOT EXISTS table_name ( ... ) EN.. 2020. 11. 2.
MySQL where 절이있는 mysql 삽입 명령 나는 데이터베이스의 특정 행에 데이터를 삽입하려고 시도했지만 mysql은 이것이 오류라고 말합니다. INSERT INTO user (rep, course) VALUES('5', 'computer science') WHERE user='2' 해결 방법 UPDATE user SET rep = '5', course = 'computer science' WHERE user = '2' 참조 페이지 https://stackoverflow.com/questions/3946995 2020. 11. 2.
MySQL nodejs를 사용하여 mysql에서 여러 열을 업데이트하는 방법 node.js를 사용하여 MySQL에서 여러 열을 업데이트하는 방법 : var query = 'UPDATE employee SET profile_name = ? WHERE id = ?'; connection.query(query,[req.name,req.id] function (error, result, rows, fields) { 하지만 profile_name , phone, email , country , state , address 한 번에. 내가 어떻게 할 수 있습니까? 누구나 제안 할 수 있습니까? 해결 방법 세트의 모든 열을 추가하기 만하면됩니다. var query = 'UPDATE employee SET profile_name = ?, phone =?, .. WHERE id=?'; conne.. 2020. 11. 2.
MySQL how to install mysql connector to work with visual studio 내 시스템 및 Visual Studio Professional에 이미 mysql 5를 설치했습니다. 모두 잘 작동하지만 커넥터 설치를 사용하여 서버 탐색에서 mysql 데이터베이스를 연결하는 방법 mysql 용 커넥터를 다운로드하면 rar를 얻습니다. rar에는 몇 가지 코드가 있지만 작동 방식을 모르는 사람이 내 서버 탐색기에서 mysql을 사용하기 위해 무엇을 해야하는지 알려주세요. 해결 방법 커넥터 / 넷을 가져 오십시오. 닷넷 커넥터 소프트웨어입니다. .rar 형식이 아닌 .msi 형식으로 제공되며 mySQL 서버에서 작동하도록 Visual Studio를 엽니 다. 나는 그것이 VS2008 및 VS2010에서 작동한다는 것을 확실히 알고 있습니다. 참조 페이지 https://stackoverflo.. 2020. 11. 2.
MySQL 중복 외래 키 제약 데이터베이스를 가져 오려고하면이 오류가 발생합니다. SQL query: ALTER TABLE `bid` ADD CONSTRAINT `bid_ibfk_4` FOREIGN KEY (`auction_contact_id`) REFERENCES `auction_contact` (`auction_contact_id`), ADD CONSTRAINT `bid_ibfk_3` FOREIGN KEY (`car_id`) REFERENCES `car` (`car_id`) MySQL said: Documentation #1826 - Duplicate foreign key constraint name 'projekt_classics/bid_ibfk_3' 모든 외래 키를 보면 결과적으로 얻습니다. select * from INFOR.. 2020. 11. 1.
MySQL null이 아닌 경우 열 값을 선택하고 그렇지 않으면 다른 열 값을 사용합니다. mysql 테이블에는 a와 b라는 두 개의 열이 있습니다. a는 항상 문자열 값이고 b는 때때로 문자열 값이고 때로는 null입니다. b가 null이 아닌 경우 b가 취해지고 그렇지 않으면 a가 취해 지도록 mysql SELECT를 구성하는 방법. 나는 concat으로 마법을 만들려고 노력했지만 성공하지 못했다면 ... 업데이트-내 질문을 확장하려면 Ifnull처럼 작동하지만 null 및 빈 값에 대해 작동하는 함수가 있습니까? 해결 방법 expr1이 NULL이 아니면 IFNULL ()은 expr1을 반환합니다. 그렇지 않으면 expr2를 반환합니다. 참조 페이지 https://stackoverflow.com/questions/3952406 2020. 11. 1.
MySQL laravel query with closure 데이터베이스를 쿼리하고 폐쇄 함수에서 필터를 만들려고하는데, 내 모델 (단순화)은 다음과 같습니다. Products: id, sale_id Sales: id, provider_id Provider: id 특정 공급자의 모든 제품을 원하므로이 쿼리를 구성했습니다. Product::with(array ('sale'=>function($query){ $query->where('provider_id', '=', 1); }) )->get(); 문제는 결과에 다음과 같이 판매가있는 올바른 제품과 판매가 null 인 잘못된 제품이 포함된다는 것입니다. [{ "id": 25, "sale": null }, { "id": 26, "sale": { "id": 15, "provider_id": 3 } }] 판매가있는 제품 :.. 2020. 11. 1.
MySQL DB에 접속하지 않고도 웹 사이트에서 데이터베이스 콘텐츠를 얻을 수 있습니까? 웹 사이트에서 데이터베이스 콘텐츠를 검색하여 다른 웹 사이트에서 사용하고 싶습니다. 스크립트를 사용하여 데이터베이스 내용에 액세스 할 수 있습니까? 웹 사이트에는 완전히 500 개 이상의 제품이 있으며 지금 해당 콘텐츠를 제거 할 예정입니다. 그래서 그들이 그들을 제거하기 전에 모든 데이터를 다운로드하고 내 웹 사이트에서 호스팅하고 싶습니다. 모든 페이지를 방문하여 상품 정보를 기록하는 것은 불가능합니다. 데이터베이스에 액세스하고 지정된 형식으로 모두 다운로드 할 수있는 스크립트를 얻는다면 도움이 될 것입니다. 예 : 다른 포럼에서 콘텐츠를 얻을 수있는 포럼 용 거머리 소프트웨어가 있습니다. 해결 방법 해당 사이트에 대한 권한이 있거나 해당 사이트의 관리자 인 경우 SQLdumb 또는 데이터 덤프 용 패.. 2020. 11. 1.
MySQL Spring Boot Actuator MySQL 데이터베이스 상태 확인 MySQL 데이터베이스를 사용하여 하나의 데모 스프링 부트 애플리케이션 CRUD 작업을 설계했습니다. 내 application.properties 파일은 다음과 같습니다. spring.boot.admin.url=http://localhost:8081 spring.datasource.url= jdbc:mysql://localhost:3306/springbootdb spring.datasource.username=root spring.datasource.password=admin endpoints.health.sensitive=false management.health.db.enabled=true management.health.defaults.enabled=true management.health.disk.. 2020. 11. 1.
MySQL PHP 애플리케이션에 MySQL 대신 Redis를 사용하는 경우 나는 Redis를보고 있었다. 매우 흥미로워 보입니다. 그러나 실용적인 관점에서 MySQL보다 Redis를 사용하는 것이 어떤 경우에 더 좋을까요? 해결 방법 전체 NoSQL 대 SQL 논쟁을 무시하고 가장 좋은 방법은 이들을 결합하는 것입니다. 즉, 시스템의 일부 (복잡한 조회, 트랜잭션)에는 MySQL을 사용하고 다른 부분 (성능, 카운터 등)에는 redis를 사용합니다. 내 경험상 확장 성과 관련된 성능 문제 (많은 사용자 ...)는 결국 MySQL 서버에서로드를 제거하기 위해 일종의 캐시를 추가해야하며 redis / memcached는 그에 매우 능숙합니다. 참조 페이지 https://stackoverflow.com/questions/3966689 2020. 11. 1.