반응형

MySQL 17

PHP PDO 및 MySQLi

PHP PDO 및 MySQLi 이 질문에는 이미 다음과 같은 답변이 있습니다. mysqli 또는 PDO - 장단점은 무엇입니까? (13개 답변) 닫힘10년 전에. 저는 방금 PHP의 소개 과정을 마쳤고, 스택 오버플로우 포럼 내내 사람들은 PDO, 준비된 문 또는 MYSQLi로 전환할 것을 추천했습니다. 설명서를 잠시 확인했지만 대부분은 제 머리 위로 넘어갔습니다. 나는 지금까지 mysql_* 함수를 사용해왔기 때문에 이 개념들은 나에게 새로운 것입니다.데이터베이스 특정 작업에 액세스하고 수행하는 데 사용되는 것 같은데 잘 모르겠습니다. 그렇다면 PDO, 준비된 문과 MySQLi의 차이점은 무엇입니까? 같은 작업을 수행하는 서로 다른 기능입니까?스크립트에서 호환되나요, 아니면 "한쪽을 선택하거나 다른쪽을..

sourcetip 2023.11.04

MySQL 덤프 2개의 차이점은 어떻게 볼 수 있습니까?

MySQL 덤프 2개의 차이점은 어떻게 볼 수 있습니까? MySQL 덤프 파일이 2개 있습니다.두 테이블의 테이블 데이터 차이를 찾고 싶습니다."-- skip-opt"로 mysqldump를 실행하여 2개의 덤프 파일을 가져옵니다. mysqldump --skip-opt -u $MY_USER -p$MY_PASS mydb1 > /tmp/dump1.sql mysqldump --skip-opt -u $MY_USER -p$MY_PASS mydb2 > /tmp/dump2.sql 다음 diff 옵션을 사용하여 비교합니다. diff -y --suppress-common-lines /tmp/dump1 /tmp/dump2 DIFF 도구를 사용합니다. 그래픽 도구는 다음과 같습니다(둘 다 무료입니다). KDIFF 윈머지 저는..

sourcetip 2023.10.20

mysql 데이터베이스에 배열 저장

mysql 데이터베이스에 배열 저장 나는 전체 주문을 페이팔로 보내기 전에 추가 정보를 저장하고 싶습니다.각 항목에 대해 MySQL 데이터베이스에 저장할 열을 하나씩 만들었습니다.이제 PHP 페이지를 만들기 위해 나중에 읽을 수 있는 배열로 저장하려고 했습니다.추가 필드는 입력 양식 필드에서 가져옵니다. 배열을 사용하면 정보가 혼동되지 않도록 확실히 할 수 있습니까?/를 사용하여 배열을 저장할 수 있습니다.unserialize이 솔루션을 사용하면 다른 프로그래밍 언어에서 쉽게 사용할 수 없으므로 / json_decode대신 /를 사용하는 것을 고려해 볼 수 있습니다.사용을 피함implode/explode버그나 보안상의 결함이 생길 수도 있기 때문입니다. 이렇게 하면 테이블이 정규화되지 않아 데이터를 쉽게..

sourcetip 2023.10.15

MySQL 워크벤치 : .sql 파일로 mysql 데이터베이스를 내보내는 방법?

MySQL 워크벤치 : .sql 파일로 mysql 데이터베이스를 내보내는 방법? mysql workbench에 있는 데이터베이스를 .sql 파일로 내보내야 합니다. 무엇을 해야 하나?MySql Workbench 버전 8.0에서는 다음 단계만 수행하면 됩니다. 서버 탭으로 이동 데이터베이스 내보내기로 이동 이것은 이와 같은 것을 엽니다. 내보낼 테이블에서 내보낼 스키마 선택 자체 파일로 내보내기를 클릭합니다. 고급 옵션 확인...정확히 당신이 원하는 대로 수출합니다. Start Export(내보내기 시작) 버튼을 클릭합니다. 이를 시도한 후 경로와 함께 자체 제한 파일 .sql로 내보내기를 선택합니다. 언급URL : https://stackoverflow.com/questions/22381577/mysql..

sourcetip 2023.10.10

MySQL은 다른 필드를 좋아합니다.

MySQL은 다른 필드를 좋아합니다. 두 개의 문자열 열이 있는 테이블이 있습니다.URL 및 ModelId.다음과 같은 URL에 ModelId가 포함된 레코드를 반환해야 합니다. SELECT Id, Url, ModelId WHERE Url like "%ModelId%" SELECT Id, Url, ModelId WHERE Url LIKE CONCAT('%', ModelId, '%') 문자열만 연결할 수 있는 것이 아니라 % 및 _: 필드를 탈출해야 합니다. SELECT Id, Url, ModelId WHERE Url LIKE CONCAT('%', REPLACE(REPLACE(ModelId,'%','\%'),'_','\_'), '%'), '%') 다음은 질문입니다. SELECT Id, Url, ModelI..

sourcetip 2023.10.10

MYSQL 유니언 구별

MYSQL 유니언 구별 현재 UNION으로 성공적으로 운영되고 있는 두 가지 선택 사항이 있습니다. (SELECT a.user_id, a.updatecontents AS city, b.country FROM userprofiletemp AS a LEFT JOIN userattributes AS b ON a.user_id=b.user_id WHERE typeofupdate='city') UNION DISTINCT (SELECT a.user_id, c.city, c.country FROM userverify AS a LEFT JOIN userlogin AS b ON a.user_id=b.user_id LEFT JOIN userattributes AS c ON a.user_id=c.user_id WHERE b..

sourcetip 2023.10.05

dpkg: 패키지 mysql-server(의존성 문제)를 처리하는 동안 오류가 발생했습니까?

dpkg: 패키지 mysql-server(의존성 문제)를 처리하는 동안 오류가 발생했습니까? mysql-server를 설치하려고 하면 다음과 같은 오류가 나타납니다. dpkg: error processing package mysql-server (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: mysql-server-5.7 mysql-server E: Sub-process /usr/bin/dpkg returned an error code (1) 무슨 뜻이죠?무슨 생각 있어요?dpkg오류 코드 1을 반환하는 것은 특정한 것을 의미하지 않지만 일반적으로 종속성 문제와 관련이 있습니..

sourcetip 2023.10.05

차(1)와 작은 인트(1) 중 어느 것이 더 빠릅니까? 왜죠?

차(1)와 작은 인트(1) 중 어느 것이 더 빠릅니까? 왜죠? 나의 플랫폼: PHP & mySQL 내 상황: 테이블의 열 중 하나에 사용자 선택을 위한 값을 저장해야 하는 상황이 발생했습니다.이제 제 옵션은 다음과 같습니다. 열을 문자(1)로 선언하고 값을 'y' 또는 'n'으로 저장합니다. 또는 Column을 tinyint(1)로 선언하고 값을 1 또는 0으로 저장합니다. 이렇게 선언된 열은 응용프로그램 내에서 사용할 수 있도록 색인화될 수도 있습니다. 질문: 그래서 저는 위의 두 가지 유형 중 어떤 것이 있는지 알고 싶었습니다. 해당 열에 액세스할 때 쿼리 속도가 빨라집니다(단순화를 위해 다른 쿼리를 섞거나 다른 열에 액세스하는 것은 생략합니다). 데이터를 저장하고 액세스하는 가장 효율적인 방법은 무..

sourcetip 2023.09.20

MySQL - 0이 아닌 MIN 찾기

MySQL - 0이 아닌 MIN 찾기 MySQL에서 열의 최소 값을 가져오는 중입니다.MIN기능.그러나 MySQL에 0값을 무시하라고 말하는 것이 가능합니까?문제는 제가 보관하고 있다는 것입니다.0대신 기본값으로NULL당분간은tinyint기둥.제가 원하는 것은 0보다 큰 최소값을 구하는 것입니다. SELECT a.baseloc_id, a.baseloc_latitude, a.baseloc_longitude, a.baseloc_distance, MIN(b.basecost_ton2_cost) as minTon2, MIN(b.basecost_ton3_cost) as minTon3, MIN(b.basecost_ton10_cost) as minTon10 FROM bbox_logi_base_locations a LE..

sourcetip 2023.09.15

MySQL보다 SQLite가 더 빠릅니까?

MySQL보다 SQLite가 더 빠릅니까? 저는 팀스피크 3 서버를 설치하고 싶습니다.SQLite와 MySQL 중에서 데이터베이스를 선택할 수 있습니다.저는 보통 운영에 SQLite를 사용하지 않는 편입니다.하지만 다른 한편으로는 팀스피크 서버입니다.좋아요, 제가 이걸 검색해볼게요...다음을 찾았습니다. SQLite3는 MySQL 데이터베이스보다 훨씬 빠릅니다.파일 데이터베이스가 항상 유닉스 소켓보다 빠르기 때문입니다.했을 때 데이터베이스(약3에서는 즉시. MySQL 데이터베이스(127.0.0.1)에서는 약 0.5-1초가 걸렸고 SQLite 3에서는 약 0.1초가 걸렸습니다. [...] http://forum.teamspeak.com/showthread.php/77126-SQLite-vs-MySQL-An..

sourcetip 2023.09.15
반응형