일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ssh key 배포
- Kibana server is not ready yet
- Kibana
- proxycfg
- G-suite
- x-pack
- application security
- ansible
- pfsense
- endpoint security
- XCP-ng
- docker
- hardening
- Proxy
- xe guest utilities
- GitLab
- Windows
- miniconda
- elastic stack
- Elasticsearch
- PlayBook
- 보안양파
- macos
- bash
- freebsd
- centos 8
- 로그인불가
- ELASTIC
- 한글가이드
- Today
- Total
목록IT/Data (21)
선 밖에 선 자유인
https://dev.mysql.com/doc/refman/5.6/en/binary-installation.html
# 테이블 존재 여부 확인DBISTEST=`echo "show tables from like ''" | mysql -u -p ` # 테이블이 없으면 기존 테이블 구조 복사 및 생성if [ "$DBISTEST" == "" ]; then echo "create table '' like " | mysql -u - fi
Ex) mysql plugin 설치mysql> INSTALL PLUGIN plugin_name SONAME 'shared_library_name'; - 패스워드 관련 plugin 확인mysql> show variables like 'validate_password%'; - mysql 패스워드 관련 plugin 설치mysql> INSTALL PLUGIN validate_password SONAME 'validate_password.so'; - plugin 경로 확인mysql> show global variables like '%plu%'; - 패스워드 검증 관련 파라미터 확인mysql> show global variables like '%vali%';
1. 프로세스 정지# /etc/init.d/mysqld stop 2. mysqld_safe 실행# /usr/bin/mysqld_safe --skip-grant & 3. mysql console 접속 후 패스워드 재지정# mysqlmysql> use mysql;mysql> update user set password=password('xxxxxxxxxxx');mysql> flush privileges;mysql> exit; 4. mysql restart# /etc/init.d/mysqld start
- DBMS의 utf-8 설정 my.cnf 에 아래 문구 추가[mysqld]character-set-server=utf8 mysql> status;Server characterset: utf8Db characterset: utf8Client characterset: utf8Conn. characterset: utf8 - 특정 Field 선택 및 데이터 입력 시 (UTF8 형식) LOAD DATA LOCAL INFILE ''INTO TABLE table_name character set utf8FIELDS TERMINATED BY ','ENCLOSED BY '"'LINES TERMINATED BY '\n'(column1, column2, column3, ... );
특정 테이블의 내용을 select 한 결과를 다른 테이블에 추가 시 - tableA 조회 결과 => tableB insert tableB (column1, column2, column3, column4) select * from tableA where columnA = ; * 중복 제거 하면서 insertINSERT INTO tableBSELECT * FROM tableA WHERE and column2 NOT IN (SELECT column2 FROM tableB)GROUP BY column1
이것 저것 써봤는데sqlyog community editon / workbench가 제일 나은 듯 https://www.webyog.com/https://dev.mysql.com/downloads/
MariaDB 업데이트 후 아래와 같은 에러 발생 시 ERROR – 2014-12-15 16:55:10 –> Severity: Warning –> mysqli_connect(): Headers and client library minor version mismatch. Headers:50540 Library:100015 /public_html/database/drivers/mysqli/mysqli_driver.php 76 php -i | grep 'Client API' 확인 Client API version => 5.3.12-MariaDBClient API library version => 5.3.12-MariaDBClient API header version => 5.1.73Client API vers..