mysql

DataBase

Mac 에서 사용 가능한 MySQL, PostgreSQL, SQLite 데이터베이스 관리 Tool TablePlus

TablePlus는 MySQL, PostgreSQL, SQLite, Microsoft SQL Server 등과 같은 여러 데이터베이스를 동시에 관리할 수 있는 우아한 UI를 갖춘 현대적인 기본 도구입니다. 지원되는 데이터베이스 현재 TablePlus를 사용하여 다음 작업을 수행할 수 있습니다. PostgreSQL MySQL MariaDB SQLite Microsoft SQL Server Amazon Redshift Oracle (Only macOS) CockroachDB Snowflake (macOS and Windows) Cassandra Redis Vertica MongoDB (Beta) Percona, Yugabyte DB 등과 같이 위에 나열된 데이터베이스와 동일한 프로토콜을 사용하는 모든 데이터..

DataBase

[Mariadb] 10.7.0 버전에 새로 생긴 natural_sort_key()

Mariadb에서 NATURAL SORT를 정렬하는 방법은 이전까지의 버전에서는 포맷이 일정한 경우 일정한 포맷의 문자를 삭제한 다음 남아 있는 부분 가지고 정렬하는 방법이 있기는 했으나 완벽하게 하는 방법은 없는 것으로 알고있었는데 Mariadb 10.7.0 버전에 새로 생긴 natural_sort_key() 내장 함수를 통해 자연 정렬을 사용할 수 있습니다. 몇 가지 예를 들어보면 create table t1 (c text); insert into t1 values ('b1'),('a2'),('a11'),('a1'); select c from t1; +------+ | c | +------+ | b1 | | a2 | | a11 | | a1 | +------+ 기존 방식으로의 order by 정렬 결과..

Os/Linux

카페24 가상 서버 운영시 NGINX SSL 설정 및 mysql 외부 접근 허용

cafe24 가상서버 운영시 방화벽 정책을 통해 필요한 포트 허용을 해야함 # SSL 사용시 443 포트 열려 있는지 확인 # systemctl start firewalld ( 서비스 시작 ) # systemctl enable firewalld ( 재부팅 시 자동 시작 ) # systemctl stop firewalld ( 서비스 중지 ) # systemctl disable firewalld ( 재부팅 시 자동 중지 ) # systemctl status firewalld ( 서비스 상태 확인 ) 1. Mysql 외부 접속을 위힌 mysql 계정 추가 CREATE USER 계정이름@'%' IDENTIFIED BY '비밀번호'; GRANT ALL PRIVILEGES ON 데이터베이스이름.* TO 계정이름@'..

DataBase/Mysql

Mysql 스팸 게시글 삭제 후 테이블 파일(MYD, MYI) 용량 줄이기

한 동안 관리를 안하던 홈페이지가 속도가 너무 느려서 확인해보니 특정 게시판에 스팸글이 80만건 이상이 있어서 스팸글 삭제를 한 후 파일 크기는 줄어들지 않았다. 그래서 아래의 명령어를 통해 파일 크기 축소... mysql> optimize table g4_write_bo15;

projin
'mysql' 태그의 글 목록