2024/08/27 5

cmd로 mySQL 실행, 유저 생성, 권한 부여, 유저 목록 확인

Workbench에서 만들었던 유저 및 권한설정을 cmd로 할 수 있다.실무에서도 실제로 많이 사용하고, 익숙해지면 더 편하므로 앞으로도 거의 모든 조작을 cmd로 하게 될 것이다.윈도우의 cmd 혹은 powershell을 열어서 mySQL을 실행한다. 나는 cmd로 진행..>mysql -u아이디 -p패스워드mysql를 실행하면 다음과 같이 cmd창 입력칸에 mysql> 이 생긴다. Workbench에서 만들었던 유저 말고 새로운 유저를 만들어 봄//내 권한이 있는 db만 보여줌.show databases; //사용할 DB 선택use testdb;//root로 재접속하기 위해 종료exit;//유저 생성 => root 계정에서만 가능mysql -uroot -p비밀번호//mysql이 user를 관리하는 테이..

백엔드/MySQL 2024.08.27

Workbench로 mySQL 실행, 유저 생성, 권한 부여, 유저 목록 확인

MySQL Workbench를 실행한다. 스키마란 ? 데이터베이스의 구조, mySQL에서는 DB자체를 스키마라고 한다.Navigator에서 각각의 DB명을 더블클릭하면 조작할 DB명을 선택할 수 있음.DB는 여러개 생성 가능 but 조작은 한번에 한개만 가능. Administration 탭에서 Users and Privileges 선택 Login Name과 Password를 정하여 Apply를 클릭한다.  상단의 Scheme Privileges를 선택하면 권한을 줄 수 있다.  GRANT OPTION?권한을 줄 수 있는 권한

백엔드/MySQL 2024.08.27

MySQL과 오라클의 차이점 및 권한 설정

📢오라클과 MySQL의 차이 (관리개념)MySQL에서는 하나의 사용자 계정으로 여러 개의 DB를 생성 가능반면, 오라클 데이터베이스(Oracle Database 또는 Oracle RDBMS)에서는 하나의 사용자 계정에 하나의 DB만 생성 가능. 오라클에서는 DB가 사용자 계정 자체와 동일한 개념이지만, MySQL에서는 DB를 생성해야 한다.  DB는 여러 개를 만들 수 있지만, 한 번에 하나의 DB만 조작 가능.DB 이름은 대소문자를 구분X (대문자로 입력해도 소문자로 변환) 📢권한 설정GRANT OPTION권한 제어와 관련된 옵션. 기본적으로 권한을 부여할 수 있는 권한은 root 계정만 가지며, 이를 다른 사용자에게도 부여할 수 있는 권한을 부여할 수 있다.

백엔드/MySQL 2024.08.27

MySQL 설치 과정

https://www.mysql.com/downloads/ MySQL :: MySQL Downloads www.mysql.com위 사이트에 접속하여 빨간 네모박스를 클릭한다.  다운받는데 시간이 좀 걸린다. 1. 설치 프로그램을 실행2. "Full" 선택 (나중에 실제 서버에 설치할 때는 "Server"만 선택해도 됨)3. "Execute" 버튼 클릭4. 기본적으로 Next를 클릭하여 계속 진행5. DB는 기본 포트인 3306을 사용하므로, 포트 설정은 변경하지 않아도 됨.6. 비밀번호를 입력할 때, 중요한 사항루트 비밀번호는 기억해 두어야 하며, 이 비밀번호를 잊어버리면 데이터에 접근할 수 없음.각 단계에서 "Next"를 클릭하여 계속 진행설치가 완료되면 "Finish"를 클릭

백엔드/MySQL 2024.08.27