[MariaDB] 저장 위치 변경 MariaDB [(none)]> select @@datadir;-- 디비 데이터 저장 디렉토리 위치 확인 systemctl stop mariadb// 마리아 디비 종료sudo mkdir /data/mysql// 새 디비 저장공간 디렉토리 생성chown -R mysql:mysql /data/mysql// 생성한 디렉토리에 mysql 권한 부여sudo rsync -av /var/lib/mysql /data/mysql// rsync를 사용해서 새 디렉토리에 디비 데이터 파일 복사 /etc/mysql/mariadb.conf.d/50-server.cnf// 위 파일 수정datadir = /data/mysql systemctl start mariadb// 또는systemctl st..
CentOS 7에서 MariaDB 10.3 설치하기 예전에 설치해둔 MariaDB를 사용할려는데 버전 너무 낮아 문제가 생겼다. 최근 안정화 버전으로 설치하려니 yum repository 설정을 해줘야 한다. https://downloads.mariadb.org/mariadb/repositories/ 공식홈페이지에 리눅스 환경별 각각에 맞는 repository 설정 방법을 안내해주고 있다. /etc/yum.repos.d/MariaDB.repo 파일을 생성하고 sudo vi /etc/yum.repos.d/MariaDB.repo 공식홈페이지에서 안내해주는 설정 내용을 복사해서 붙여넣자. # MariaDB 10.3 CentOS repository list - created 2019-05-30 12:15 UTC..
MySQL unauthenticated user 다수 발생1. 문제상황포트점검결과는 이상 없음 ( 22포트, 3306포트 모두 정상 )서버 접속 지연 현상 ( SSH, MySQL 모두 지연 )일단 접속하고 나면 이상이 없는데, 최초 접속이 될 때까지 지연이 발생함MySQL 프로세스 목록에 unauthenticated user가 많이 발생함 2. mysql processlist 확인 mysql> show full processlist; +-----+----------------------+--------------------+------+---------+------+----------------------------------+-----------------------+ | Id | User | Host..
mariaDB 기본 언어셋 설정 설정 파일 경로Windows 환경일 경우 mariaDB 설치된 디렉토리의 data/my.iniLinux 환경일 경우 /etc/my.cnf [mysqld] datadir=D:/Program Files/MariaDB 10.3/data port=3306 innodb_buffer_pool_size=1024M init_connect="SET collation_connection = utf8mb4_general_ci" init_connect="SET NAMES utf8mb4" character-set-server = utf8mb4 collation-server = utf8mb4_general_ci [client] port=3306 default-character-set = utf8 ..
DELIMITER $$ CREATE FUNCTION `regex_replace`(pattern VARCHAR(1000),replacement VARCHAR(1000),original VARCHAR(1000)) RETURNS VARCHAR(1000) DETERMINISTIC BEGIN DECLARE temp VARCHAR(1000); DECLARE ch VARCHAR(1); DECLARE i INT; SET i = 1; SET temp = ''; IF original REGEXP pattern THEN loop_label: LOOP IF i>CHAR_LENGTH(original) THEN LEAVE loop_label; END IF; SET ch = SUBSTRING(original,i,1); IF NOT..
Visual C++ Redistributable for Visual Studio 2012설치파일 경로 - http://www.microsoft.com/en-us/download/confirmation.aspx?id=30679설치 파일 - vcredist_x64.exeapache v11, php v11버전들은 Visual C++ Redistributable for Visual Studio 2012 프로그램이 필요합니다.apache와 php설치 전에 설치하세요. Apache 64bit 설치파일 경로 - http://www.apachelounge.com/download/설치 파일 - httpd-2.X.X-win64-VC11.zip압축을 푼 후에 "C:\Program Files\apache24"에 복사 cmd ..
cmd창에서 MySQL접속mysql -u root -p패스워드 입력(암호 설정이 없다면 그냥 엔터) 데이터베이스 검색show databases; 데이터베이스 선택use mysql; 테이블 검색show tables; 테이블 구조를 열람(필드명, 필드타입 등)desc db; 필드 검색SELECT 필드명1, 필드명2 FROM 테이블명; 데이터베이스 생성CREATE DATABASE 데이타베이스명 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 테이블 생성CREATE TABLE 테이블명 (필드명1 INT NOT NULL AUTO_INCREMENT,필드명2 CHAR(글자수),필드명3 INT,PRIMARY KEY(no)); 테이블 생성 일괄 실행mysql이 설치된 폴더의 ..
- Total
- Today
- Yesterday
- 스프링
- Java
- DART
- ubuntu
- 하이원
- high1
- egov
- php
- Flutter
- Windows
- eGovFrame
- dotnet core
- 전자정부
- JSP
- MariaDB
- CentOS
- Entity Framework Core
- 이클립스
- Linux
- asp.net core
- 자바
- MySQL
- Spring
- c#
- .NET Core
- egoverment
- jQuery
- Eclipse
- Fedora
- express
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |