반응형

MySQL 56

문자열을 연결하여 SELECT * MySql

문자열을 연결하여 SELECT * MySql 다음 쿼리는 MySQL에서 잘 작동합니다. SELECT concat(title,'/') FROM `socials` WHERE 1 선택한 제목 필드에 연결합니다. 그러나 다음을 수행하려고 하면 다음과 같습니다. SELECT concat(*,'/') FROM `socials` WHERE 1 다음 오류를 반환합니다. #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '*,'/') FROM `socials` WHERE 1 LIMIT 0, 30' at line 1 그렇..

source 2023.10.11

SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 설명서에서 다음에 사용할 올바른 구문을 확인하십시오.

SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 설명서에서 다음에 사용할 올바른 구문을 확인하십시오. 다음 명령을 실행했습니다. CREATE DATABASE wordpress; 그리고 나는 쿼리 확인, 영향을 받는 행 1개(0.00초) 두번째 명령을 실행했습니다. CREATE USER wordpressuser@localhost IDENTIFIED BY ‘password’; 그리고 난.. 오류 1064 (42000):SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 설명서에서 줄 1에서 "password"에 가까운 "password"를 사용하는 올바른 구문을 확인하십시오. 내가 뭘 잘못하고 있는 거지?새로 설치한 Ubuntu 14.04 Server를 실행하고 워드프레스용 데이..

source 2023.10.11

mysqli::mysqli(): (HY000/2002):소켓 'MySQL'을 통해 로컬 MySQL 서버에 연결할 수 없음 (2)

mysqli::mysqli(): (HY000/2002):소켓 'MySQL'을 통해 로컬 MySQL 서버에 연결할 수 없음 (2) php mysqli 클래스를 사용하여 mysql 데이터베이스에 연결하려고 하면 이 오류가 발생합니다.다음 코드 사용: $db = new MySQLi("localhost","kamil","*****"); 보안을 위해 password는 *입니다. 사용자를 만들었습니다.kamil외부 IP 주소 및 localhost에 대한 모든 권한이 있습니다.실행할 때:select user,host from mysql.user이 두 사용자를 적절하게 표시합니다. 저는 몇 가지 조사를 했고 이 벤치마크인 https://stackoverflow.com/a/2183134/1839439 를 사용하여 연결된..

source 2023.10.11

날짜 삽입 중 오류 발생 - 잘못된 날짜 값:

날짜 삽입 중 오류 발생 - 잘못된 날짜 값: 라는 칼럼이 있습니다.today그리고 유형은DATE. 날짜를 형식으로 추가하려고 할 때'07-25-2012'다음 오류가 발생합니다. 쿼리를 실행할 수 없습니다.열에 대한 날짜 값 '07-25-2012'이 잘못되었습니다. MySql이 날짜 유형 열에 y-m-d 형식의 날짜를 받아들이므로 다음 작업을 수행해야 합니다.STR_TO_DATE삽입을 위해 날짜를 yyyy-mm-dd 형식으로 변환하는 기능은 다음과 같습니다. INSERT INTO table_name(today) VALUES(STR_TO_DATE('07-25-2012','%m-%d-%Y')); Mysql 형식이 아닌 다른 형식으로 날짜를 선택하고 싶다면 다음을 시도해야 합니다.DATE_FORMAT기능. S..

source 2023.10.06

mysql의 기본 포트를 3306에서 3360으로 변경하는 방법

mysql의 기본 포트를 3306에서 3360으로 변경하는 방법 현재 MySQL 서버의 기본 포트 번호를 3306으로 변경하고 싶습니다.3360으로 바꾸고 싶습니다. 시도해 본 결과: -- port=3360 하지만 저는 일이 잘 안 돼요.구성이 아닌 포트를 변경하려면 쿼리를 제공하십시오.저는 윈도우 8 64비트를 사용하고 있습니다.편집해야 합니다.my.cnf파일을 작성하고 다음 행과 같이 포트가 설정되어 있는지 확인합니다. port = 3360 그럼 MySQL 서비스를 다시 시작해보시면 좋을 것 같습니다.이 변경을 위해 실행할 수 있는 쿼리가 없습니다.port는 동적 변수가 아닙니다(모든 시스템 변수의 표를 보여주는 MySQL 문서의 경우 여기 q.v.).Windows(윈도우)를 사용하는 경우 구성 파일..

source 2023.09.16

Phphmyadmin을 사용하여 MySQL의 특정 열을 내보내는 방법은 무엇입니까?

Phphmyadmin을 사용하여 MySQL의 특정 열을 내보내는 방법은 무엇입니까? MySQL 데이터베이스에는 수천 개의 웹사이트 목록과 기타 정보가 있습니다. 웹이라는 웹사이트 열만 엑셀이나 텍스트, csv로 내보내길 원합니다. 전체 데이터를 내보낼 줄은 알지만 특정 열을 내보낼 줄은 모릅니다.쿼리 SELECT `web` FROM `yourtablename` 또는 고유 레코드만 내보내는 경우: SELECT DISTINCT `web` FROM `yourtablename` 그런 다음 아래에 주어진 내보내기 링크(phphmyadmin)를 클릭합니다. 그것은 나의 생각대로 가장 쉬운 방법입니다.제 경우에는 2만 건의 기록이 있는 사용자 테이블을 가지고 있습니다.그러면 이 방법으로 2만개의 이메일 주소를 내보냅..

source 2023.09.16

MySQL에서만 지난 3개월 동안의 레코드 반환

MySQL에서만 지난 3개월 동안의 레코드 반환 타임스탬프 필드가 있는 테이블이 있습니다.지난 3개월 동안의 데이터는 어떻게 얻나요? 특히, 3월은 제 현재의 달입니다, 예를 들어, 03/2012.저는 3월, 2월, 1월의 기록만 반납해야 합니다.금일 3개월 전: select * from table where timestamp >= now()-interval 3 month; 첫 달부터 시작: select * from table where timestamp >= last_day(now()) + interval 1 day - interval 3 month; 이 달의 첫 날을 얻으려면 다음을 사용할 수 있습니다. DATE_FORMAT(CURDATE(), '%Y-%m-01') 만약 현재 날짜가2013-03-13..

source 2023.09.16

MySQL의 프로시저에서 @ 기호의 의미는 무엇입니까?

MySQL의 프로시저에서 @ 기호의 의미는 무엇입니까? 다음을 사용하여 변수에 액세스하는 것과 다른 점은 무엇입니까?@아니면 없는 건가요?그@ 사용자 정의 세션 변수로 만듭니다.그렇지 않으면 로컬 범위 변수(저장 프로시저의 경우)가 됩니다.DEFINE할 수 있기 전에 당신의 지역 주민.SET 그것. 전역 시스템 변수를 설정할 수도 있습니다.SET GLOBAL아니면SET @@global원하신다면요다음과 같은 세션 시스템 변수 뿐만 아니라SET SESSION var아니면SET @@session var아니면SET @@var. 더 자세한 정보SET다음 문서에서 확인할 수 있습니다.수정자가 없는 경우,SET세션 변수를 변경합니다(그렇기 때문에DEFINE먼저 저장 절차를 수행하는 현지인이 필요합니다.여러 시스템 변..

source 2023.09.16

하나의 mysql 데이터베이스에서 다른 mysql 데이터베이스로 테이블을 복사하는 방법

하나의 mysql 데이터베이스에서 다른 mysql 데이터베이스로 테이블을 복사하는 방법 한 데이터베이스에서 다른 데이터베이스로 테이블을 복사해야 합니다.크론 작업이 될 겁니다.어떤 방법이 가장 좋을까요?PHP 스크립트 또는 셸 스크립트.PHP의 문제, 두 데이터베이스 모두 사용자 이름과 비밀번호가 달라서 이렇게는 할 수 없습니다. CREATE TABLE db1.table1 SELECT * FROM db2.table1 그냥 첫번째 DB를 연결해서 모든 기록을 얻고 WHIRE loop을 사용해서 새로운 데이터베이스에 모두 삽입해야 하나요 아니면 더 좋은 방법이 있나요? 저는 PHP 스크립트 대신 셸 스크립트를 선호합니다. 감사해요.테이블을 동일한 서버에 복사해야 할 경우 다음 코드를 사용할 수 있습니다. U..

source 2023.09.11
반응형