데이터베이스

[ERR_ASSERTION]: Missing where attribute in the options parameter 해결

JavaScript ORM 라이브러리인 Sequelize를 사용하면서 아래와 같은 에러가 발생하는 경우가 있습니다. node:internal/process/promises:246 triggerUncaughtException(err, true /* fromPromise */); ^ AssertionError [ERR_ASSERTION]:…

3년 ago

Error: Please install mariadb package manually 문제 해결

nodejs 서버를 실행하는 도중 콘솔 창에 다음 에러 메시지가 나타나는 경우가 있습니다. Error: Error: Please install mariadb package manually 이…

5년 ago

MySQL 특정 열의 중복 데이터 하나만 남기고 삭제하기

MySQL 중복 데이터 삭제 MySQL에서 쿼리문으로 중복된 데이터를 삭제하고 싶은 경우가 있습니다. 이럴 때는 간단한 쿼리문으로 중복 데이터 중 하나만…

5년 ago

MySQL(MariaDB) 서버 타임존 변경 및 확인

MySQL(MariaDB) 서버 타임존 변경 및 확인 MySQL 또는 MariaDB를 사용하여 데이터를 삽입할 때, 타임스탬프(TimeStamp)의 값이 엉뚱하게 입력되는 경우가 생길 때가…

6년 ago

MySQL 업데이트 이후 Data Dictionary initialization failed. 문제

MySQL Data Dictionary initialization failed. 문제 해결 MySQL을 업데이트한 이후 서비스를 시작하려하면 다음과 같이 문제가 발생하며 실행되지 않는 경우가 있습니다.…

6년 ago

[PHP] PDO caching_sha2_password 접속 문제 해결하기

PHP의 PDO(PHP Data Objects) 기능을 사용하여 데이터베이스를 사용하고자 할 때 주로 다음과 같은 PHP 코드를 사용합니다. try { $db_conn = new PDO("mysql:host=localhost;dbname=mydatabase;charset=utf8", "username",…

6년 ago

Reading table information for completion of table 해결하기

Reading table information for completion of table MySQL을 사용하여 데이터베이스를 전환하기 위해 USE 문을 사용하려고 하면 다음과 같이 에러 메세지가 출력되며 진행되지 않는 경우가…

6년 ago

Table ‘./db/tbl’ is marked as crashed and should be repaired 문제

MySQL Workbench 또는 MySQL 커맨드라인 명령을 사용하여 쿼리를 실행할 때 다음과 같은 에러가 발생하고 쿼리가 실행되지 않는 경우가 있습니다. Error Code: 145. Table './mydatabase/mytable' is…

6년 ago

MySQL 데이터베이스 자동 백업 스크립트

MySQL 데이터베이스 자동 백업 스크립트 일정 시간 마다 MySQL 데이터베이스를 자동으로 백업해주는 Bash Shell 스크립트입니다. 주의: 이 스크립트는 데이터베이스 용량이…

6년 ago

MySQL 데이터베이스 가져오기 (mysqldump로 Export된 파일 사용)

이 포스트는 데이터베이스 가져오기에 대한 방법을 기술합니다. 데이터베이스 내보내기 및 백업 방법은 아래 포스트에 자세히 서술되어있습니다. MySQL 데이터베이스 백업 방법…

6년 ago