1. mysql 설치
1. 설치
$ brew install mysql
2. 설치 후 버전 확인
$ mysql -V or $ mysql --version
mysql Ver 8.0.29 for macos12.2 on x86_64 (Homebrew)
3. 서버 실행
$ mysql.server start
Starting MySQL
.. SUCCESS!
4. 설정 하기
$ mysql_secure_installation
위 command를 입력하면 여러가지 질문이 나오게 됨. (yes나 no 혹은 y나 n으로 입력)
1번 질문 : 비밀번호를 복잡하게 만들것인가
-> n을 입력하게 되면 새로운 비밀번호를 만드는 process 진행됨.
2번 질문 : 익명의 유저를 삭제할 것인가
3번 질문 : 원격 접속 허용하지 않을 것인가
4번 질문 : test DB 삭제
5번 질문 : 설정내용을 table에 적용할 것인가 = y
마치고 나면
All done!
이 뜨게 되고 설정이 끝나게 된다.
2. MySQL 접속
1. mysql 서버 시작
$ mysql.server start
2. 접속하기
$ mysql -u root -p
password : 본인이 설정한 password 입력
3. DB 확인하기
$ show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4. 사용할 새로운 DB생성
$ create database 데이터베이스_이름
5. 유저 확인
$ use mysql;
$ select user, host from user;
-> root라는 유저있는거 확인하기
3. 연결하기
1. 데이터베이스 추가하기
2-1. 아까 만든 db에만 연결하기
-> Host : localhost
-> User : root
-> Password : 아까 mysql에서 설정한 password
-> Database : 설정한 데이터베이스 이름
차례로 입력하고 Test Connection눌러서 연결되는지 확인 -> 연결됐으면 Apply -> OK
||"db이름@localhost 1 of n"|| 이렇게 되어있는 버튼 클릭해서 -표시 되어있는 부분 눌러서 체크표시로 만들어주기
이렇게 되면 연결 완료.
2-2. mysql 전체 연결하기
-> 2-1의 방법에서 Database에 아무것도 입력하지 않고 Test Connection -> Apply -> OK 한 다음
-> 본인이 만든 DB 체크표시로 만들어주면 연결 완료
'Web' 카테고리의 다른 글
일대다(One to Many) , 다대일(Many to One) 정리 (0) | 2023.01.26 |
---|