일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- yum
- docker
- smarty
- Python
- RabbitMQ
- TPL
- 부모창
- jQuery
- 천단위
- JavaScript
- Selectbox
- Eclipse
- 확장자
- Oracle
- Postfix
- 문자열자르기
- ubuntu
- TextBox
- random
- php
- SVN
- 일괄변경
- install
- i18n
- replace
- 한글 깨짐
- mariadb
- MySQL
- centos
- Today
- Total
목록DB/mysql (9)
wilson's story
DataGrip에서 MariaDB Export with mysqldump 하려고 하면 아래와 같이 에러가 발생한다 Unknown table 'column_statistics' in information_schema (1109) 에러 [2021-01-14 15:30:39] "C:/Program Files/MySQL/MySQL Workbench 8.0 CE/mysqldump.exe" TEST --result-file=D:\DB\test2\01_DEV_TEST-2021_01_14_15_30_39-dump.sql --complete-insert --lock-tables --add-locks --user=admin --host=192.168.1.126 --port=3306 mysqldump: Couldn't ex..
mysql에서 여러가리 컬럼을 정럴하기 위해선 order by 후 가장 먼저 정렬할 컬럼명을 쓰고 콤마(,) 후 다음 으로 정렬할 컬럼을 입력해주면 된다. 서로의 정렬기준이 달라도 된다... 예_) SELECT * FROM TEST ORDER BY 칼럼명1 DESC , 칼럼명2 ASC ; 이런식으로 사용가능.... 리플이 달린 게시판에 사용하면 Good~ 참고문헌은...mysql 한글 메뉴얼.. http://www.mysqlkorea.co.kr/sub.html?mcode=develop&scode=01&m_no=21521&cat1=13&cat2=380&cat3=401&lang=k 이거 왠지 나만 모르고 있었던거 같네....ㅎ
- DAYOFWEEK(date) : 해당 날짜의 요일을 숫자로 반환한다. 일요일은 1, 토요일은 7 이다. - 예 : select DAYOFWEEK('1998-02-03'); - WEEKDAY(date) : 해당 날짜에 대한 요일을 반환한다. 월요일은 0, 일요일은 6 이다. - 예 : select WEEKDAY('1997-10-04 22:23:00'); - DAYOFYEAR(date) : 해당 날짜의 1월 1일부터의 날수를 반환한다. 결과값은 1에서 366 까지이다. - 예 : select DAYOFYEAR('1998-02-03'); - YEAR(date) : 해당 날짜의 년을 반환한다. - 예 : select YEAR('98-02-03'); - MONTH(date) : 해당 날짜의 월을 반환한다. -..
--mysql select * from table order by RAND(); -- order by RAND() 을 이용하여 출력하면 랜덤으로 출력된다.
--mysql SELECT IF(LENGTH(content) > 50, CONCAT(SUBSTRING(content, 1, 50), '....'), content) content, FROM test_table order by id DESC --content 라는 컬럼에서 50보다 길면 뒤에 '...' 을 붙여서 출력
mysql 서버상에서 백업하기 mysqldump -u 유저명 -p DB명 > backup.sql Enter Password : 패스워드 mysql 서버상에서 백업파일 복구하기 mysql -u 유저명 -p DB명 < backup.sql Enter password:
제목 MySQL Table 복구 - Got error 127 from storage engine 작성자 손상모 작성일 2005.01.13 00:37:37 1. 에러 메세지 ERROR 1030 (HY000): Got error 127 from storage engine 2. 복구 절차 Analyze Table `Table Name` Repair Table `Table Name` 3. 예제보기 mysql> SELECT COUNT(A.IDX) AS 'CNT' FROM PRO_QNA_T A WHERE A.TYPE > 0; ERROR 1030 (HY000): Got error 127 from storage engine mysql> mysql> mysql> Analyze PRO_QNA_T; ERROR 1064 (4..
mysql 에서는 기본적으로 대소문자를 인식을 못한다. 그래서 대소문자 인식을 하기 위해서는 BINARY 를 사용한다. table 만들때 컬럼에 name varchar(255) BINARY 로 생성시키거나 select * from table where BINARY name ='name';
데이터를 추가하는 경우에 다음과 같은 경우가 많이 있다. "하나의 글을 작성하는데 다수의 첨부파일을 작성할 수 있는 경우" 위의 ERD로 스크립트를 생성해 보면 다음과 같을 것이다. CREATE TABLE POST ( POST_IDX int(11) AUTO_INCREMENT, SUBJECT varchar(2000), NAME varchar(200), CONTENT text, WRITTEN datetime, PRIMARY KEY(POST_IDX) ) CREATE TABLE ATTACHMENT ( ATTACH_IDX int(11) AUTO_INCREMENT, POST_IDX int(11), FILE_NAME varchar(200), FILE_PATH varchar(2000), UPLOADED datetime..