일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Android
- Vue.js
- window
- Cordova
- pip
- flutter
- php
- Vue
- 안드로이드
- Prometheus
- MacOS
- FCM
- mac
- MYSQL
- PostgreSQL
- 파이썬
- 해시키
- node
- 구글 API
- ubuntu
- alb
- selenium
- Laravel
- python
- nginx
- OAuth
- Passport
- https
- AWS
- SSH
- Today
- Total
목록MYSQL (6)
print( sjw.iq == 200) output : true
1. ubuntu 패키지 업데이트 sudo apt update 2. mysql-server 설치 sudo apt install mysql-server 3. mysql 암호 초기화 sudo mysql_secure_installation ########### 특이사항. ????? 루트 계정으로 설정을 하랍니다... 터미널 종료 후 다시 실행해줍시다. sudo mysql 비밀번호 변경 쿼리 실행. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'password';
컴퓨터를 포맷할때마다 해당 명령어를 까먹게 되는데요 ㅠㅠ 이번 기회로 정리를 해보려고 합니다! 허용 아이피 변경 우선 해당 명령어를 통해 my.cnf의 위치를 파악해봅시다~! mysql --verbose --help | grep my.cnf 출력되는 순서는 mysql이 참조하는 순서인데요! 저는 brew로 설치하였고 /usr/local/etc/my.cnf에 있었습니다! ( ubuntu 에서는 /etc/mysql/mysql.conf.d/mysqld.cnf) 아래와 같이 변경해주시면 모든 아이피에 대한 접근이 허용됩니다! # Default Homebrew MySQL server config [mysqld] # Only allow connections from localhost ---------- 변경 전 -..
다른 오류로 brew upgrade를 하게 돼서 mysql 버전이 8.x 버전으로 업그레이드가 됬습니다.. ㅠ 아래에서 보이는 바와 같이 인증관련 문제가 발생했다고 로그가 찍혔는데요! # 스택오버플로우에서 간단한 해결책을 찾았습니다 # 이 문제는 Mysql의 기본 인증 플러그인 지원이 변경 되었기 때문이라고 하네요~! https://stackoverflow.com/questions/52364415/php-with-mysql-8-0-error-the-server-requested-authentication-method-unknown-to PHP with MySQL 8.0+ error: The server requested authentication method unknown to the client I'm..
안녕하세요! 오늘은 AWS mysql 설치가 아닌 Ubuntu18.04 자체에다가 Mysql을 설치하는 방법을 포스팅하겠습니다. 우선 아래 명령어를 입력해주세요! sudo apt-get update sudo apt-get install mysql-server 그리고 암호설정을 하려면 아래 명령어를 입력해주세요! sudo mysql_secure_installation 패스워드 플러그인을 활성화 할것인지 물어보는데요. 엔터를 입력하여 넘어갑시다~! root 관리자 비밀번호를 설정해주세요! 원격 로그인을 허용하지 않을 것인지 묻습니다! 일단은 y!!! test 데이터베이스를 삭제할 것인지 묻고있네요~~ y privileges table을 리로드 할것인지 묻습니당.... y 그리고 mysql 을 재시작합니다~!..
다음과 같은 에러가 있어서 메모용으로 포스팅 합니다! 1419 - You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) 슈퍼 권한이 없다는거 같은데요! aws에 파라미터 그룹에 가면 log_bin_trust_function_creators 라는 친구가 있는데 이 친구를 1로 설정해주시면 해결됩니다!
안녕하세요! 트리거에 기본에 대해서 까먹지 않으려고 포스팅을 하려고 해요! 저번에 외주시에 트리거를 자주 사용했었는데! 포스팅을 안해놨더라구요 ㅎㅎ.. 그래서 오늘 아주 간단하게만 포스팅을 하려고 해요! 트리거는 이벤트가 발생했을 때 실행되는 친구인데요! 일단 전체적인 구문은 다음과 같습니다! BEGIN DECLARE total_count INT DEFAULT 0; SET total_count = (SELECT COUNT(*) FROM content_clicks WHERE user_id = NEW.user_id AND content_id = NEW.content_id); IF ( total_count > 0 ) THEN // update logic ELSE // insert logic END IF; EN..