설치
쉘> 냠 설치 mariadb 서버 -y를
구성
# 수정 파일 / 등은 / my.cnf의 [mysqld를]
DATADIR = / mydata을 / 데이터 / MySQL의
문자 - 더 SET-서버 = UTF8 # 기본 문자 집합 (보도 utf8mb4 실제 UTF8 문자 집합 )
조합 utf8_general_ci - 서버 = # 기본 정렬 규칙 (책 대응 utf8mb4_general_ci)
[에 mysqld_safe] 로그 - 에러 = / MyData로 / 로그 / MariaDB / mariadb.log
#创建必要的目录
쉘>에서 mkdir -p / mydata을 / 데이터 / mysql을 / mydata을 / 로그 / mariadb
쉘>을 chown -R mysql을한다 : mysql / mydata을 / 데이터 / MySQL의
쉘>을 chown -R mysql을한다 : mysql / mydata을 / 로그 / mariadb
출발
쉘> mariadb 수 systemctl
쉘 > systemctl 시작 mariadb
초기화
쉘> mysql_secure_installation는 현재 비밀번호 입력 을위한 루트 ((가) 입력 에 대해 없음) : # 기본값은 비어를 직접 입력 설정 루트 암호를 [Y-을 /? N- 형] # Y-, 루트 암호 설정 새로운 암호 : 재 - (가) 새로운 새 암호를 입력 : 제거 Users (사용자) 익명을 ? [Y- / N- 형] # Y는, 테스트 환경은 N- 될 수 있습니다 허용 안 루트 로그인 원격으로? [Y- / N- 형] 일반적으로 # Y는 만에 루트 로그인을 제한 할 수 있습니다 IT에 제거 테스트 데이터베이스 및 액세스 ? [Y-을 / N- 형] # Y- 테스트 환경은 N- 될 수 이제 다시로드 테이블 특권 ? [Y- / N- 형] 는 Y #은 시작 초기화 쉘 > MySQL의 -uroot - P # 암호 후, 데이터베이스에 연결
도서관 표
MariaDB는> 데이터베이스 XYZ 만들기; # 데이터베이스 XYZ 작성
, MariaDB> 쇼 데이터베이스 의 모든 데이터베이스 # 표시를
MariaDB> 사용 XYZ, 데이터베이스 XYZ에 # 액세스
MariaDB [XYZ]> 표 X 만들기 (아이디 INT, 이름 VARCHAR (25)); # 테이블 만들기 X
[XYZ] MariaDB> INSERT INTO X 값 (1 '홍길동'.) 데이터 삽입 #
MariaDB [XYZ]> X SELECT *, # 검색어 데이터
MariaDB [XYZ]> DESC X; # 디스플레이 구조
MariaDB [XYZ ]>는 데이터베이스 XYZ를 만들보기 # 뷰 생성 문 데이터베이스
, MariaDB는 [XYZ]>은 테이블에게 X-을 만들보기 테이블 생성 문 #보기
MariaDB가> 테이블 xyz.x 드롭; # 삭제 테이블
MariaDB> 데이터베이스 드롭 XYZ를, #은 데이터베이스를 삭제
사용자 및 권한
MariaDB>은 사용자 만들기 '를 UU'@ '%' '는 pwd'로 식별; , 비밀번호는 PWD입니다 # 사용자 UU를 만들; % 표현은 어떤 컴퓨터에서 로그온 할 수 있습니다, 당신은 호스트 이름을 정의 할 수 있습니다 또는 IP가, 다른 사용자로 여기 다를 수
MariaDB를 >는 mysql 데이터베이스에서 user에서 사용자, 호스트를 선택; # 모든 사용자보기
'는 UU'@ '%'에 대한 MariaDB>보기 보조금; # 사용자의 권한을 보려면, 기본 사용법은, 틀림없이 어떤 허가없이
MariaDB> * 모든을 부여합니다. * '는 UU'@ '%'로, 반드시 모든 권한; # 모든 데이터베이스의 모든 테이블에 대한 모든 권한을 부여 첫번째 *는 모든 데이터베이스를 나타내며, 두 번째 * 모든 테이블을 의미
MariaDB가> * 모든 취소 *. 에서 '는 UU'@ '%'; # 회수 권한
MariaDB는> '는 UU'@ '%'로 xyz.x를 ON 선택 부여; # X 테이블이 권한을 선택 XYZ 데이터베이스를 부여
> 사용자 이름 바꾸기 'UU'@ MariaDB를 '%'에 'EE'@ 'localhost를'; # 사용자 이름 수정
MariaDB를> ; SET 'EE'@ 'localhost를'= 암호 ( '123')에 대한 비밀 # 비밀번호 변경
MariaDB> 사용자 'EE'@ 'localhost를'을 (를) 삭제할; # 사용자 삭제
위에