개발/php

php / MySQL 시작과 종료 / AutoSet / MySQL 데이터베이스 기본정보

yy_dd2 2021. 3. 24. 18:06
반응형

시작하기 전에 AutoSet은 마리아디비(MariaDB)를 사용하는거같다.

마리아디비와 마이스큐엘이랑 뭐가 차이가 나는지 모르는 사람이 많겠지만

"누구나 쉽게 SQL"이라는 책에서(하나도 안쉬움) 짧게 설명해준게있다.

 

MySQL을 만들던 마이클 몬티 와이드니어스라는 사람이 마이크로시스템즈가 오라클에 인수된 후에

MySQL과 발전 방향이 오라클과 달라서 퇴사하고 만들었다고함

일단은 MySQL과 MariaDB가 거의 동일하다고한다 19년도 책이니 일단 사용하겠다

 

*** 참고 (포트를 변경해야될때 문서 알아서 찾아보자)

한 컴퓨터 내에서 mariaDB와 MySQL을 각각 따로 사용하고 싶다면 포트 번호를 다르게 지정하면 된다는 것

 

AutoSet을 이용해서 MySQL을 접속하는건 쉽게 알수있다.

그냥 폴더에서 접속하고 새로운 계정 만들기, 개인계정등록하기, 새로운 데이터베이스 생성, 등....

MySQL 문법 확인해보자

 


MySQL(MariaDB) 실행하기 (웹으로 키는거말고 AutoSet으로 키는거 말고)

 

방법1 

1. 오토셋이 설치된 폴더에서~ 아래경로로 이동한다

\AutoSet10\server\MariaDB10\bin

2. mysql.exe 라는 파일을 우클릭 관리자권한으로 실행한다

 

 

방법2

 

0. 윈도우 서비스에 MySQL 서버를 등록해둔다

더보기

윈도우 서비스에  MySQL을 등록할 때 아래와 같이 하면

my.ini 설정파일을 MySQL이 시작할 때 잘 읽어들인다.

 

T:\AutoSet10\server\MariaDB10\bin\>mysqld --install MySQL --defaults-file=C:\mysql-5.7.28-winx64\my.ini

처럼 입력해준다.

혹은 my.ini 를 C:\ 에 넣어두면  MySQL이 시작될 때 자동으로 불러들인다고 한다. 

 

1. 시작버튼+R (실행창 여는 단축키)

2. cmd입력 실행

(이거외에도 검색창에 명령 프롬프트 검색)

3. 화면이 뜨면 cd\ 라고 입력하고 엔터

C:\Users\yd>cd\

 

MySQL root계정 접속하기

 

처음 AutoSet을 설치하면 sql 비밀번호가 autoset 인데 이전 글에서 sql 계정 비밀번호를 변경했다면 그걸쓰면된다

아니면 autoset을 적으면된다

 

 MySQL 접속 명령어 (2가지방법)

 
C:\>mysql -u계정 -p비밀번호

 mysql>use 데이터베이스명




 C:\>mysql -u계정 -p비밀번호 데이터베이스명


나는 일반 콘솔창에서 실행해서 들어갔다 설치된 폴더로 들어가서 바로 실행했다

T:\AutoSet10\server\MariaDB10\bin\mysql.exe mysql -u계정 -p비밀번호 데이터베이스명

 

 

show databases; 데이터베이스 (테이블) 조회해봤다

 

 


HeidiSQL 이라고 있다 코드를 쉽게 보고 작성할 수 있는 프로그램인데

나는 이프로그램을 이용해서 SQL코드를 살펴보고 작성한다.

하이디에스큐엘 깔고 거기에 정보 입력하고 열기했더니 잘된다

 


여기에 작성하는 모든글은 내가 다시보기 위해서 작성하는 메모용이다.

누군가에게 정보를 전달하기 위해서 작성하는건 아니지만

최대한 오류나 문제점이 생기면 어떤 문제점이 발생했고

문제점을 어떻게 해결했는지도 작성할것 도움이 된다면 좋겠지만... 어디까지나 메모용이고

잘못된 정보가 있을 수 있습니다.

반응형