본문 바로가기

MySQL3

Real Mysql 2장 접속 방법mysql -uroot -p --host=localhost --socket=/tmp/mysql.sockmysql -uroot -p --host=127.0.0.1 --port=3306mysql -uroot -psock파일을 명시해서 접속을 할 수 있고, 원격 서버에 있는 Mysql에 접속 시에는 2번째 방식으로 접속하는 방법이 있다. 마지막 방법은 그냥 자동으로 localhost, 3306으로 붙는 방법이다. 이때 sock파일은 설치된 mysql의 설정을 따라간다. 그래서 sock이 없다고 하면 의도적으로 첫 번째 방법으로 붙으면 된다.  My.cnf / My.iniMysql의 설정 파일이다. 해당 설정 파일은 Mysql 시작할 때 한번 읽고 그 이후에는 읽지 않는다.위치는 아래 명령어로 나온 항.. 2024. 4. 25.
SQL 실습환경 준비하기 - Mysql 우리는 sql 학습을 위해 예제 데이터가 필요하다. 그런데 이 예제 데이터가 제대로 만들어 진것이 아니라면 학습의 효율이 떨어진다. 또한 sql에서 쿼리문을 통해 원하는 데이터를 조회하는것도 중요하지만, 대용량의 데이터를 효율적인 쿼리문으로 다루는 것 또한 매우 중요하다. 그런데 이런 양질의 데이터를 개인이 수작업으로 만드는것은 힘든일이다. 그래서 이번글에서는 이런 mysql에서 제공하는 양질의 데이터(6개의 테이블과 촐 4백만 레코드라고 한다.)를 받아서 사용하는 방법을 알아볼 것이다. 참고로 이글은 mysql workbench를 사용할 것이다. 혹시나 mysql을 받지 않았다면 아래의 블로그를 참고하자 http://blog.naver.com/PostView.nhn?blogId=tipsware&logN.. 2021. 3. 1.
도커+스프링+리액트+mysql 스프링과 리액트 이미지는 각각 만들었다는 가정아래 (참고) #스프링의 Dockerfile FROM openjdk:8-jre COPY target/avalon-*.jar app.jar ENTRYPOINT ["java", "-jar","app.jar"] #리액트의 Dockerfile FROM node:10 WORKDIR "/app" COPY package.json . RUN npm install COPY . . CMD ["npm", "start"] 이미지를 만든이후 아래의 명령어를 실행할것 # mysql 설치 docker pull mysql:5 # 5태그로 5버전을 사용했다 # 네트워크 생성 docker network create # 네트워크에서 mysql 실행 docker run -d -p : -e MYS.. 2021. 1. 15.