MariaDB 4

[MariaDB] 오늘의 삽질 - root 계정을 날려먹다

날려먹어서 구글링하다 찾은 명령어 /usr/local/bin$ mysqld_safe --skip-grant& 어.. 근데 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 에러를 발견.. mysql.sock이 없다? find / -name mysql.sock 을 하니까 못찾는다.. 이럴땐 find / -xdev -name 'mysql.*' 파일찾기를 했지만 진짜 없었다. 침착하게 마리아DB를 종료 하고 진행 service mysql stop ps -ef | grep mysql 6131 5386 0 11:46 pts/0 00:00:00 grep --color=auto mys..

Programing/Database 2021.02.09

[Mariadb] ubuntu 18.04 마운트된 폴더로 데이터 디렉토리 지정

blog.naver.com/PostView.nhn?blogId=kimmingul&logNo=221435631031 [MariaDB] MariaDB의 Data 위치 변경하기 (CentOS 7 기준) CentOS 7에서 설치되는 MariaDB 5.5는 기본적으로 /var/lib/mysql에 DB 가 저장된다.이 DB 경로... blog.naver.com [출처] [MariaDB] MariaDB의 Data 위치 변경하기 (CentOS 7 기준)|작성자 김민걸 SSD가 128GB밖에 안되어서 하드 장착 후 마운트된 폴더로 디렉토리 지정 성공 블로거님께 감사합니다! ubuntu 18.04, mariadb 10.5 버전에 설치 완료 ​ 1) MariaDB 의 data 위치 확인 mysql -u root -p 로 m..

Programing/Database 2021.02.09

[MariaDB] Dummy Data 대량으로 만들기

수천만개의 DB를 어떻게 지지고 볶아야 union을 빠르게 할 수 있을까....하는 생각에 혼자 사용하는 테스트용 DB서버에 밀어넣으려 한다 (현재 AM 2:58) 1. 테이블 2개 생성 2. 저장 루틴 생성 3. 루틴 본문에 입력 후 저장 4. 생성된 프로시저 실행 * 주의사항 3000만개는 오래걸려서 heidiSQL이 멈춤. 궁금해서 show processlist; 쿼리를 쳐봤더니 등록을 열심히 하고 있다. (DB만 안죽으면 될 듯) 복사할 텍스트는 아래에.. -- 테이블 생성부분 CREATE TABLE `test_a` ( `firstName` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb4_general_ci', `lastName` VARCHAR(50) NULL ..

Programing/Database 2020.11.04