SQL2314 MySQL 따옴표와 줄 바꿈이있는 문자열을 Python으로 sqlite db에 삽입하는 방법은 무엇입니까? 파일에서 읽은 문자열을 Python의 sqlite 데이터베이스에 삽입하려고합니다. 문자열에는 공백 (줄 바꿈, 탭 문자 및 공백)이 있으며 작은 따옴표 또는 큰 따옴표가 표시됩니다. 방법은 다음과 같습니다. import sqlite3 conn = sqlite3.connect('example.db') c = conn.cursor() # Create table c.execute('''CREATE TABLE test (a text, b text)''') f = open("foo", "w") f.write("hello\n\'world\'\n") f.close() testfield = open("foo").read() # Insert a row of data c.execute("INSERT INTO test VA.. 2021. 1. 13. MySQL How to match an ip address in mysql? 예를 들어, 이와 같은 데이터를 저장하는 열이 있습니다. Apple 12.5.126.40 Smite Abby 127.0.0.1 56.5.4.8 9876543210 Notes IP 형식의 데이터가있는 행만 선택하는 방법은 무엇입니까? '^ [0-9] {1,3} \. [0-9] {1,3} \. [0-9] {1,3} \. [0-9]로 시도했습니다. {1,3} $ ' 하지만 왜 9876543210과 일치하는지 모르겠습니다. 해결 방법 IP 주소가 점으로 구분 된 쿼드 패턴과 일치하려면 REGEX 를 사용해야합니다. SELECT * FROM yourtable WHERE thecolumn REGEXP '^[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}$' 기술적으로 이것은 .. 2021. 1. 13. MySQL 텍스트 상자를 보이지 않거나 읽기 전용으로 만들기 Create Acct firstname: lastname: id number: 해결 방법 읽기 전용 : 보이지 않음 참조 페이지 https://stackoverflow.com/questions/14706194 2021. 1. 13. MySQL mysql 테이블의 필드 수 가져 오기 PHP 또는 일종의 mysql 쿼리를 사용하여 mysql 테이블에서 필드 수 (? olumns)를 어떻게 얻을 수 있습니까? SELECT * FROM table_name 및 mysql_num_fields () 없이이 작업을 수행 할 수있는 방법이 있습니까? 하나의 mysql 쿼리를 사용하는 방법이 있습니까? 해결 방법 SELECT COUNT(*) totalColumns FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = 'table1' AND TABLE_SCHEMA = 'databaseName' 참조 페이지 https://stackoverflow.com/questions/14727838 2021. 1. 13. MySQL 프로 시저 / 함수를 사용하지 않고 MySQL에서 루프를 실행할 수 있습니까? 테스트를 위해 MySQL 워크 벤치 또는 유사한 도구에서 루프를 실행할 수 있습니까? 시도했지만 오류가 발생했습니다. 가능하다면 실행할 수있는 간단한 예제를 제공하십시오. 해결 방법 빠른 저장 프로 시저가 작업을 수행해야합니다. DELIMITER $$ DROP PROCEDURE IF EXISTS proc_loop_test$$ CREATE PROCEDURE proc_loop_test() BEGIN DECLARE int_val INT DEFAULT 0; test_loop : LOOP IF (int_val = 10) THEN LEAVE test_loop; END IF; SET int_val = int_val +1; SELECT int_val; END LOOP; END$$ DELIMITER ; 참조 페이지 ht.. 2021. 1. 12. MySQL mysql-얼마나 많은 열이 너무 많습니까? 70 개 이상의 열이있는 테이블을 설정하고 있습니다. 이제 테이블에 액세스 할 때마다 열의 일부 데이터가 필요하지 않으므로 분할을 고려하고 있습니다. 그런 다음 다시 이렇게하면 조인을 사용해야합니다. 어떤 시점에서 너무 많은 열로 간주됩니까? 해결 방법 모든 쿼리에서 모든 열을 반환 할 필요가 없다는 사실은 완전히 정상입니다. 이것이 SELECT 문을 사용하여 필요한 열의 이름을 명시 적으로 지정할 수있는 이유입니다. 일반적으로 테이블 구조는 도메인 모델을 반영해야합니다. 실제로 동일한 엔터티에 속하는 70 개 (100 개) 속성이있는 경우이를 여러 테이블로 분리 할 이유가 없습니다. 참조 페이지 https://stackoverflow.com/questions/1473996 2021. 1. 12. MySQL 모든 데이터를 선택하면 null 인 경우에도 다른 테이블이 포함됩니다. 설정: (1) 직원 테이블 (employeeID, firstName, lastName) (1) 신발 테이블 (shoulD, 직원 ID, shoeName, shoeColor, shoeBrand) Employee 테이블의 모든 행을 선택하고 신발 테이블에 일치하는 Employee ID (Employee Employee ID)가없는 경우에도 전체 행이 표시됩니다. 원하는 출력 예 : EmployeeID | firstName | lastName | shoeName | shoeColor | shoeBrand 1 John Smith AirMax2 Red Nike 2 Ronald Mcdonald null null null 3 James Knight null null null 4 Cindy Smith Pump Brow.. 2021. 1. 12. MySQL How to know if MySQLnd is the active driver? 당연한 질문 일 수도 있지만 확실하게하고 싶습니다. MySQLnd가 활성 드라이버인지 어떻게 알 수 있습니까? PHP 5.3과 MySQL 5.1.37을 실행하고 있습니다. phpinfo ()에서 mysqlnd가 나열되어 있지만 이것만으로는 MySQLnd 또는 이전 드라이버를 사용하고 있는지 확인할 수 없습니다. phpinfo () 출력 추출 mysql MySQL Support enabled Active Persistent Links 0 Active Links 0 Client API version mysqlnd 5.0.5-dev - 081106 - $Revision: 1.3.2.27 $ mysqli MysqlI Support enabled Client API library version mysqlnd 5... 2021. 1. 12. MySQL Excel 용 mysql 이것이이 질문을하기에 적합한 장소인지 확실하지 않지만 MySQL이 설치되어 Office 2013을 인식하지 못하고 Excel 용 MySQL을 설치하지 못하는 문제가 있습니다. 기본적으로 MySQL 자동으로 데이터베이스에 연결하고 변경할 수있는 Excel 용 추가 기능이 있습니다. MySQL 설치 중에 요구 사항 중 하나가 Excel 2007 이상인지 확인합니다. 그리고 그 요구 사항은 저에게 충족되지 않습니다. Office 2013 Pro Plus (64 비트)를 실행 중이고 MySQL (64 비트)을 설치 중입니다. 누군가 도울 수 있습니까? 추천하는 다른 응용 프로그램이 있습니까? I dont want to import and export data or files manually. 수동으로 변경하고 .. 2021. 1. 12. MySQL 데이터베이스에 255 자 이상을 저장하는 방법은 무엇입니까? MySQL의 텍스트 필드를 255로만 설정했습니다. 255 자보다 긴 데이터를 저장하려면 어떻게해야합니까? 해결 방법 5.0.3 이후의 MySQL 버전은 VARCHAR에 최대 65535 개의 문자를 저장할 수 있습니다 (단 하나의 행에 65535 바이트 이상 저장할 수 없음). 참조 페이지 https://stackoverflow.com/questions/1476987 2021. 1. 12. 이전 1 ··· 49 50 51 52 53 54 55 ··· 232 다음