일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- learning
- Analysis
- error
- git
- Web
- DeepLearning
- 인공지능
- mariaDB
- javascript
- Security
- Linux
- 함수
- SSH
- 자바
- ai
- centos
- Numpy
- Server
- data
- interface
- Spring
- Deep
- framework
- Github
- LIST
- mysql
- Pattern
- db
- Python
- java
- Today
- 82
- Total
- 166,305
목록DB (11)
PostIT
# [MariaDB] MariaDB Ubuntu16.04에서 root로그인이 되지 않을 때,"unix_socket"은 mysql 인증 프로세스에 의해 호출됩니다.(아마도 mariadb에 대한 데이터베이스의 부분 마이그레이션과 관련되어 제거되어 문제가 발생하였을 것입니다)모든 자료를 다시 얻으려면 su로 로그인하여 실행해야합니다.sudo su 비밀번호를 입력한 다음,/etc/init.d/mysql stop mysqld_safe --s..
# [DB/MariaDB/Mysql] Mysql 언어설정으로 인한 문제, 그리고 해결1. 오류 사항 1) mysql insert query 실행시 오류 메시지 mysql> ERROR 1366 (HY000) : incorrect string value : ''\xED\x95\x9C\xEC\x9A\xB0...' for column 'itemName' at row 1 2) application 내에서 insert query 실행시 오류 메시지 or..
# [Database] 트랜잭션의 네 가지 속성Atomicity (원자성)트랜잭션 내에 있는 모든 작업이 완료되거나 모든 작업이 완료되지 않아야 한다.즉, 트랜잭션 내의 작업 중 하나라도 에러가 발생하면 트랜잭션 내의 모든 작업이 롤백(Rollback) 되어야 한다.Consistency (일관성)트랜잭션 중에 오류 없이 유효한 데이터만 데이터베이스에 저장되어야 한다. Isolation (격리성)트랜잭션 중에 변경된 내용이 트랜잭션이 완료되기..
# Redis에 대해서 공부하기, Redis vs Memcached vs 비교하며 파악하기. - 최근 수정일 : 2017.04.17 ##1. 배경도입 배경은 Menu나 Message같이 반복적으로 DB에서 데이터를 로딩해야하는 부분이 자원낭비라는 생각을 하게 되었다. 이부분을 어떻게 해소할 수 있을까 고민하며 Cache라는 것을 접하게 되었고, Ehcache를 사용하였지만, Cache가 직접 관리되지 않는 어려움을 느끼게 되었다...
# DB, JOIN의 종류와 SQL를 통한 JOIN 파악 [MariaDB] - 최근 수정일 : 2017.04.13 - IDE : Spring Tool Suite - OS : OSX Sierra (10.12.3) - DB : MariaDB(Ver 15.1 Distrib 10.1.17-MariaDB) ##1. 배경 DB를 사용하면 할 수록 성능최적화가 요구된다. 특히, 최근에 읽은 JPA책에서도 조인의 종류..
# 분실한 mysql root password 재설정하기Mysql을 처음 설치할 때 database root 계정으로 사용할 password를 설정한다. 하지만 시간이 오래 지나서 그때 설정한 password를 기억할 수 없다면 다음의 방법으로 재설정할 수 있다.(CentOS 7 기준)1) 실행중인 mysql service를 중지 시킨다. - systemctl stop mysql2) ..
REDIS 소개memory dbno-sql db 로 기본적으로 key 와 value 쌍의 형태로 데이타를 메모리에 저장한다.메모리에 저장된 내용을 지속시키기 위해 파일로 싱크 하는 기능을 제공한다.Data Typesredis 에는 5가지 데이타형이 존재하며, 이 5가지 데이타 형을 다루는 명령이 모두 다르다. 예를들어 string 형의 데이타를 저장하는 명령으로 저장한 key 는 hashes 형을 읽는 명령으로 읽을 수 없다.Stringsredis ..
# MariaDB에 사용자 권한주기1) MariaDB 접속# mysql -u root -pEnter password: 패스워드 입력2) Database 리스트 확인$ show databases;2-1) 없다면 생성$ create database DB명;3) 기본으로 생성되어 있는 mysql 데이터베이스를 사용한다$ use mysql;4) mysql의 user 테이블에서 이미 생성된 계정 확인$ select hos..
# 현재 시간에서 날짜 더하기/빼기 현재시간에서 하루 + 1 : date_add(now(), interval +1 day 현재시간에서 하루 - 1 : date_add(now(), interval -1 day 현재시간에서 + 한달 : ..
# MariaDB 에러 해결 및 설치 후 해야할 것만약, 맥에서 MySql 사용시 아와 같은 에러가 난다면,혹은 brew로 설치한 바로 다음이라면, 1) Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)-> 권한 문제인지 아니면 파일이 없어서 문제인지 확인해서 생성해주어야 한다.만약 기존의 것을 다시 만들어 사용한다면, ..