IT 한길

-오류

Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; 
these UUIDs must be different for replication to work -

 

- auto.cnf 삭제 후 재기동

 

 

 

- plugin 조회

 SELECT Host,User,plugin,authentication_string FROM mysql.user where User ='root'\G


- User 변경

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'test';

- 소켓위치 찾기

  /mysql/bin/mysql_config --socket


- 심볼릭링크

  ln -s /mysql/mysql.sock /tmp/mysql.sock

TO_BASE64() :  Return the argument converted to a base-64 string

 

FROM_BASE64() : Decode base64 encoded string and return result

 

-----------------------------------------------------

1. SELECT TO_BASE64('abc') encodeStr, convert(FROM_BASE64(TO_BASE64('abc'))) decodeStr;

 

 

2. 로그인 mysql -uroot -p --skip-binary-as-hex

  SELECT TO_BASE64('abc') encodeStr, FROM_BASE64(TO_BASE64('abc')) decodeStr;

 

항목 기본 값 비고
user mysql 기동 유저
basedir /usr 기본 경로
datadir /var/lib/mysql 데이터 경로
log-error /var/log/mysqld.log 에러 로그 경로
pid-file /var/run/mysqld/mysqld.pid PID 파일 경로
socket /var/lib/mysql/mysql.sock 소켓 파일 경로
server-id #server-id=1 Cluster 설정 시 주석 제거 node 1
server-id #server-id=2 Cluster 설정 시 주석 제거 node 2
log-bin #log-bin=/var/lib/mysql/ssgbin-log Cluster 설정 시 주석 제거
log-bin #log_bin_trust_function_creators=1 Cluster 설정 시 주석 제거
log-slave-updates #log-slave-updates Cluster 설정 시 주석 제거
relay-log /var/lib/mysql/ssgrelay-bin relay-log
relay-log-index /var/lib/mysql/ssgrelay-bin.index relay-log
innodb_data_file_path ibdata:100M:autoextend:max:15776M MySQL 5.5 이하 버전에서 튜닝 항목
ibdata:100M:autoextend:max:15776M innodb 
부족한 경우 늘려줄 것
slow_query_log 1  
slow-query-log-file /var/lib/mysql/slowquery.log 설정 없음 추가해줘야 함
long_query_time 10 설정 없음 추가해줘야 함
max_connections 2625 set larger connection limit

1. select column_name from information_schema.columns where table_name ='테이블 명';

 

 

2. show create table 테이블명\G;

'Progamming > DB' 카테고리의 다른 글

Mysql Base64 encode/decode  (0) 2022.04.04
MYSQL my.cnf 설정 가이드  (0) 2022.02.21
MSSQL 로그 사이즈 줄이기  (0) 2015.04.17
MS-SQL 검색결과 제한하기  (0) 2015.04.06
MSSQL 테이블 복사  (0) 2015.04.06

exec sp_helpfile;
alter database test_db set recovery simple;
dbcc shrinkfile(test_db_log,100);
alter database test_db set recovery full;

'Progamming > DB' 카테고리의 다른 글

MYSQL my.cnf 설정 가이드  (0) 2022.02.21
MYSQL 컬럼 구조 조회  (0) 2022.02.09
MS-SQL 검색결과 제한하기  (0) 2015.04.06
MSSQL 테이블 복사  (0) 2015.04.06
MSSQL UPDATE,DELETE ... FROM  (0) 2015.04.06

<SET ROWCOUNT n >

SET ROWCOUNT 10

select * from Table1

 

delete from Table1

(10개 행 적용됨)

 

- SET ROWCOUNT 옵션은 다은 SET ROWCOUNT 옵션을 만나기 전까지 속성이 유지된다.

- 옵션 해제 : SET ROWCOUNT 0

 

<TOP n >

select  top 10 * from Table1 order by seq

 

select  top 50 percent * from Table1 order by seq

 

select  top 50 percent with ties * from Table1 order by seq (WITH TIES 동률계산)

'Progamming > DB' 카테고리의 다른 글

MYSQL my.cnf 설정 가이드  (0) 2022.02.21
MYSQL 컬럼 구조 조회  (0) 2022.02.09
MSSQL 로그 사이즈 줄이기  (0) 2015.04.17
MSSQL 테이블 복사  (0) 2015.04.06
MSSQL UPDATE,DELETE ... FROM  (0) 2015.04.06