반응형

MySQL 94

월 및 연도만 저장할 MySQL 데이터 유형

월 및 연도만 저장할 MySQL 데이터 유형 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 2년 전에 문을 닫았어요 이 질문을 개선하다 저는 PHP를 STUDENTMySQL을 사용하다요일 없이 한 달과 일 년을 함께 저장할 수 있는 최적의 방법/데이터 유형을 찾고 있습니다. 날짜를 날짜로 저장하고 PHP를 사용하여 날짜를 1일로 저장해야 할지, 아니면 현재 익숙하지 않은 다른 데이터 유형을 사용해야 할지 모르겠습니다.이상적으로는 하루를 저장하고 싶지 않습니다.왜냐하면 날짜가 항상 같지는 않기 때문에 앞으로 날짜가 바뀌면 PHP 소스 코드를 변경해야 하기 때문입니다. 더 자세한 ..

programing 2022.10.11

레일, MySQL 및 Snow Leopard

레일, MySQL 및 Snow Leopard WWDC에서 구입한 디스크를 사용하여 Snow Leopard로 업그레이드했습니다. 일부 레일 앱을 실행하려고 하면 SQL에 대한 불만이 제기됩니다. (in /Users/coneybeare/Projects/Ambiance/ambiance-server) !!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql. Importing all sounds in /Users/coneybeare/Projects/Ambiance/ambiance-sounds/Import 32/Compressed/ -- Adir..

programing 2022.10.11

SQL 덤프에서 데이터베이스를 복원하는 동안 이진 모드 사용

SQL 덤프에서 데이터베이스를 복원하는 동안 이진 모드 사용 MySQL을 처음 사용하는 사용자로 Windows에서 실행하고 있습니다.MySQL의 덤프 파일에서 데이터베이스를 복원하려고 하는데 다음 오류가 나타납니다. $ >mysql -u root -p -h localhost -D database -o < dump.sql ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode. Set --binary-mode to 1 if ASCII '\0' is expected. Query: 'SQLite for..

programing 2022.10.11

MySQL에 날짜 추가

MySQL에 날짜 추가 MySQL에 테이블이 있습니다.테이블의 현재 날짜 값에 예를 들어 2일을 추가하는 sql 문은 어떻게 생겼습니까? UPDATE classes SET date = date + 1 where id = 161 그러면 값이 1초 추가됩니다.시간을 갱신하지 않고 이틀을 추가할 수 있습니까?사용자의 필드가 다음과 같다고 가정합니다.date유형(또는 유사): SELECT DATE_ADD(`your_field_name`, INTERVAL 2 DAY) FROM `table_name`; 당신이 제공한 예에서는 다음과 같이 보일 수 있습니다. UPDATE classes SET `date` = DATE_ADD(`date` , INTERVAL 2 DAY) WHERE `id` = 161; 이 접근방식은da..

programing 2022.10.10

mysql에 데이터가 없는 데이터베이스 구조 복사(빈 테이블 포함)

mysql에 데이터가 없는 데이터베이스 구조 복사(빈 테이블 포함) MySQL에서 데이터 없이 데이터베이스 구조를 복사할 수 있는 방법이 있습니까? 따라서 새 데이터베이스는 복사된 데이터베이스와 같지만 빈 테이블이 있습니다. 몇 가지 제안을 받은 후 명령어를 시도했지만 구문 오류가 발생했습니다.username = root그리고.password = nothing. 디폴트인 것 같아요.나는 명령을 따르려고 한다. mysqldump -u root -p -d xyz_db | mysql -u root -p -Dnew_db 명령에서 놓치거나 잘못 배치한 것이 무엇입니까?mysqldump -u user -ppass -d olddb | mysql -u user -ppass -D newdb 새 데이터베이스가 이미 있어야..

programing 2022.10.10

사용자 'root'@'localhost'에 대한 액세스가 거부되었습니다(암호: YES 사용). 권한이 없습니다.

사용자 'root'@'localhost'에 대한 액세스가 거부되었습니다(암호: YES 사용). 권한이 없습니다. 이 에러가 계속 발생하고 있습니다. mySQL Workbench를 사용하고 있는데 루트의 스키마 권한은 null입니다.특권이 전혀 없습니다. 서버가 사용되는 플랫폼 간에 문제가 발생했는데 갑자기 문제가 발생하였습니다. root@127.0.0.1은 많은 액세스 권한을 가지고 있는 것 같지만, 저는 그렇게 로그인하고 있습니다만, 어쨌든 localhost에 할당되어 있습니다.localhost에는 권한이 없습니다. 는 몇 일을 .FLUSH HOSTS,FLUSH PRIVILEGES등, 못했다 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ..

programing 2022.09.12

MySQL 데이터베이스의 모든 테이블에 있는 필드의 텍스트 검색

MySQL 데이터베이스의 모든 테이블에 있는 필드의 텍스트 검색 MySQL 데이터베이스의 모든 테이블의 모든 필드에서 특정 문자열을 검색하고 다음과 같은 구문을 사용합니다. SELECT * FROM * WHERE * LIKE '%stuff%' 이런 일이 가능할까요? 하면 될 것 같아요.SQLDump그런 다음 해당 파일을 검색합니다.phpMyAdmin이 설치되어 있는 경우 '검색' 기능을 사용하십시오. DB 선택 DB가 선택되어 있는지 확인하십시오(테이블이 아닌 경우 완전히 다른 검색 대화 상자가 나타납니다). '검색' 탭을 클릭합니다. 원하는 검색어 선택 검색할 테이블 선택 최대 250개의 테이블/10GB 데이터베이스(고속 서버)에서 사용했는데, 응답 시간이 놀라울 정도입니다. 수 요.informatio..

programing 2022.09.12

SQL INSERT 문에 Python dict 사용

SQL INSERT 문에 Python dict 사용 는 를를사 a a a a a a a i를 사용하려고 합니다.dict을 INSERT으로 다음과 INSERT INTO table (dict.keys()) VALUES dict.values() 그러나 올바른 구문/플로우를 찾는 데 어려움을 겪고 있습니다.현재 가지고 있는 것은 다음과 같습니다. # data = {...} sorted_column_headers_list = [] sorted_column_values_list = [] for k, v in data.items(): sorted_column_headers_list.append(k) sorted_column_values_list.append(v) sorted_column_headers_string =..

programing 2022.09.11

MySQL의 DATETIME 필드에서 날짜만 선택하는 방법

MySQL의 DATETIME 필드에서 날짜만 선택하는 방법 MySQL 데이터베이스에 테이블이 있으며,DATETIME나는 해야 한다.SELECT이 표에서 시간은 제외하고 날짜만 표시합니다. 어떻게 하면 좋을까요?SELECT특정 컬럼이 로 설정되어 있는 경우라도 이 테이블에서는 날짜별로만 시간을 바이패스합니다.DATETIME? 예 현재는 다음과 같습니다.2012-01-23 09:24:41 내가 해야 할 일이 있어SELECT이 경우에만:2012-01-23SELECT DATE(ColumnName) FROM tablename; MySQL DATE() 함수에 대한 자세한 정보.date_format을 사용할 수 있습니다. select DATE_FORMAT(date,'%y-%m-%d') from tablename 타임..

programing 2022.09.11

MySQL을 사용하여 빈 필드 확인

MySQL을 사용하여 빈 필드 확인 이메일 주소를 가지고 있는 사용자 중 특정 기준을 가진 사용자를 확인하기 위해 쿼리를 작성했습니다. 당사의 사이트에서는, 유저가 전자 메일 주소를 가지는 것과 가지지 않는 것을 허가합니다. $aUsers=$this->readToArray(' SELECT `userID` FROM `users` WHERE `userID` IN(SELECT `userID` FROM `users_indvSettings` WHERE `indvSettingID`=5 AND `optionID`='.$time.') AND `email`!="" '); 이것이 SQL에서 빈 필드를 확인하는 가장 좋은 방법입니까?방금 "IS NOT NULL"을 시도했는데 이메일 주소가 없는 사용자 레코드가 반환되었습니다..

programing 2022.09.11
반응형