1. mysql 실행파일 경로로 이동

   C:> cd mysqlbin

 

2. mysql 접속시도

   C:mysqlbin> mysql -u root -p --> 버전 4.2 이하일때

   C:mysqlbin> mysql --default-character-set=euckr -u root -p  --> 버전 4.2 이상일때

   Enter password: ******

   mysql>

 

3.설정 데이터베이스 선택

   mysql> use mysql;

 

4.사용자계정추가

   mysql> insert into user (host,user,password) values ('127.0.0.1','id',PASSWORD('test'));

 

5.사용자 비밀번호 변경

   mysql> update user set password=PASSWORD('test2') where user='id';

   계정이 id인 사용자의 패스워드를 test2 로 바꿈

 

6.위와같이 설정했다면 설정내용 적용

   mysql> flush privileges;

사용자 계정 추가하기

 

- DB 생성:sample

mysql>create database sample;

 

- 생성된 데이터 베이스 보기

mysql>show databases;

 

- 생성된 데이터베이스 삭제하기

mysql>drop_database sample;

 

- 현재 생성되어 있는 테이블 보기

mysql>show tables;

 

- 아이디:root 비밀번호:1234

mysql>insert into user (host, user, password) values('localhost','root',password('1234'));

 

- 권한주기

mysql>insert into db values('localhost','sample','root','y','y','y','y','y','y','y','y','y','y','y','y');

참조 :: DB테이블 구조

mysql>desc db;
+-----------------------+---------------+------+-----+---------+-------+
| Field                 | Type          | Null | Key | Default | Extra |
+-----------------------+---------------+------+-----+---------+-------+
| Host                  | char(60)      | NO   | PRI |         |       |
| Db                    | char(64)      | NO   | PRI |         |       |
| User                  | char(16)      | NO   | PRI |         |       |
| Select_priv           | enum('N','Y') | NO   |     | N       |       |
| Insert_priv           | enum('N','Y') | NO   |     | N       |       |
| Update_priv           | enum('N','Y') | NO   |     | N       |       |
| Delete_priv           | enum('N','Y') | NO   |     | N       |       |
| Create_priv           | enum('N','Y') | NO   |     | N       |       |
| Drop_priv             | enum('N','Y') | NO   |     | N       |       |
| Grant_priv            | enum('N','Y') | NO   |     | N       |       |
| References_priv       | enum('N','Y') | NO   |     | N       |       |
| Index_priv            | enum('N','Y') | NO   |     | N       |       |
| Alter_priv            | enum('N','Y') | NO   |     | N       |       |
| Create_tmp_table_priv | enum('N','Y') | NO   |     | N       |       |
| Lock_tables_priv      | enum('N','Y') | NO   |     | N       |       |
| Create_view_priv      | enum('N','Y') | NO   |     | N       |       |
| Show_view_priv        | enum('N','Y') | NO   |     | N       |       |
| Create_routine_priv   | enum('N','Y') | NO   |     | N       |       |
| Alter_routine_priv    | enum('N','Y') | NO   |     | N       |       |
| Execute_priv          | enum('N','Y') | NO   |     | N       |       |
+-----------------------+---------------+------+-----+---------+-------+
20 rows in set (0.00 sec)

 

번호 제목 글쓴이 날짜 조회 수
40 [Copilot] 2개 이상의 컬럼을 unique key 로 묶는 방법 황제낙엽 2024.07.12 1172
39 마지막 insert 한 row 의 seq를 취하는 함수 SELECT LAST_INSERT_ID() 황제낙엽 2024.06.05 422
38 (Bard) mysql 에서 auto_increment 인 컬럼의 다음 시퀀스를 조회하는 쿼리 - LAST_INSERT_ID() 황제낙엽 2023.08.25 295
37 HeidiSQL 에서 사용자 관리 황제낙엽 2023.06.23 285
36 SELECT 에서 대소문자 구별 방법 황제낙엽 2023.03.28 291
35 [HeidiSQL] Library libmariadb.dll could not be loaded. Please select a different one. file 황제낙엽 2021.09.10 2070
34 group by 황제낙엽 2021.01.13 262
33 order by 황제낙엽 2020.11.04 248
32 문서 내부에 검색어가 포함되었는지를 조회 황제낙엽 2020.07.23 375
31 [phpMyAdmin] 설치 및 보안설정 (How to Install and Secure phpMyAdmin on localhost for Windows) file 황제낙엽 2019.07.19 484
30 DATETIME 컬럼에 날짜 입력 예제 (java코드) 황제낙엽 2019.05.29 632
29 MySQL Database Migration Wizard 황제낙엽 2019.04.05 352
28 MySQL 워크벤치(Workbench) 황제낙엽 2019.04.05 331
27 MySQL을 로컬이 아닌 외부에서 접속하기 위한 확인 사항 황제낙엽 2018.11.30 1071
26 root 암호 분실시 초기화 방법 황제낙엽 2017.04.06 3033
25 MySQL UPDATE의 활용 file 황제낙엽 2017.07.08 357
24 우분투, MariaDB, phpmyadmin 설치하기 file 황제낙엽 2017.01.31 557
23 MSI로 설치 file 황제낙엽 2017.01.26 328
22 ZIP으로 설치 file 황제낙엽 2017.01.26 335
21 세상에 공짜는 없다(MySQL 의 대안) file 황제낙엽 2016.05.24 386