SQLD 실습데이터(Maria DB용)
Maria DB용 SQLD 실습데이터 입니다.
- 데이터분석/SQL
- · 2016. 8. 19.
Maria DB용 SQLD 실습데이터 입니다.
데이터베이스와 사용자를 생성하고, 권한을 부여하는 과정을 sql파일로 저장하여 한 번에 처리 할 수도 있습니다. 메모장에 모든 코드를 입력한 후 [파일명].sql 로 저장해줍니다. 그런 다음 명령 프롬프트를 켜고 mysql -u root -p < [파일경로] 를 입력해줍니다. 설치시 설정한 root 비밀번호를 입력하고 mysql -u [사용자명] -p [데이터베이스명] [사용자 비밀번호] 를 차례로 입력합니다. 연결이 완료된 것을 확인 할 수 있습니다. 사용하는 데이터베이스가 first_db가 된 것을 볼수 있습니다.
[사용자 생성] 새로운 사용자를 만들고 싶다면 다음의 명령어를 사용합니다. CREATE USER IF NOT EXISTS '사용자명'@'서버명' IDETIFIED BY 'USER_PASSWORD'; CREATE USER IF NOT EXISTS 'FIRST_USER'@'LOCALHOST' IDENTIFIED BY '12345'; 사용자 이름을 FIRST_USER로 하고 사용자 비밀번호를 12345로 하겠다는 뜻입니다. 사용자가 잘 생성되었는지 확인해보겠습니다. [권한 부여] 이제 FIRST_USER라는 사용자에게 모든 권한을 부여해보겠습니다. 데이터베이스를 먼저 생성해줍니다. CREATE DATABASE FIRST_DB; 아래 코드는 FIRST_USER에게 FIRST_DB에 있는 모든 테이블(*)에 대한..
명령 프롬프트나 MySQL클라이언트, HeidiSQL을 통해 접속을 합니다. 마이라db에서 작업을 하려면 우선 DB를 생성해줘야 합니다. 접속을 한 직후에는 화면에 MariaDB[(none)] 라고 나와있는걸 보실 수 있습니다. 여기서 none은 지정된 데이터베이스가 없다는 것을 뜻합니다. 이제 데이터베이스를 생성합니다. DB를 만들때는 CREATE라는 명령어를 사용합니다. CREATE DATABASE IF NOT EXISTS firstDB; IF NOT EXISTS는 만약 firstDB라는게 존재하지 않으면 명령을 실행하라는 뜻입니다. Qurey OK, 1 row affected (0.01 sec)가 나오면 명령이 정상적으로 실행된 것입니다. 그런데 데이터베이스를 생성해도 MariaDB[(none)]이..
MySQL 클라이언트를 이용할 수도 있고, 명령 프롬프트를 이용할 수도 있습니다. 명령 프롬프트에 mysql -u root -p를 입력하고 엔터를 치면 Enter password: 라는 라인이 생깁니다. 여기에 설치할 때 정했던 root의 pw를 입력해주면 접속 완료! MySQL 클라이언트에서는 더 쉽습니다. 클라이언트를 키면 바로 pw를 치라는 라인이 나옵니다. pw를 입력해주면 끝! 프롬프트 창이 싫다면 같이 설치된 HeidiSQL을 사용하시면 됩니다. 마찬가지로 설치시 설정한 root의 pw를 입력하면 됩니다.
https://mariadb.org/ 자신의 컴퓨터가 64비트 인지 32비트인지 확인한 후 맞는 버전을 받으면 됩니다. 다운로드가 완료되면 설치 프로그램을 실행합니다. 설치 자체가 어렵진 않습니다. 그냥 Next 열심히 눌러주시면 되는데 User settings 창에서 root 비밀번호 설정해주시고, UTF-8 체크 해주시면 되겠습니다. 설치가 잘 되었군요!