1. Homebrew 를 이용하여 MariaDB 설치
https://mariadb.com/ko/resources/blog/installing-mariadb-10-1-16-on-mac-os-x-with-homebrew/

Installing MariaDB Server on Mac OS X with Homebrew | MariaDB

Developing on your Mac? Get the latest stable MariaDB version on OS X easily with Homebrew. See this step by step guide on installing MariaDB 10.4.13.

mariadb.com


나의 맥북에서는..

//탐색
brew update - brew 정보 업데이트
brew search mariadb 마리아 DB 찾아보기
brew info mariadb 마리아 DB 정보 보기
//설치
brew install mariadb 

c@cgui-MacBookPro ~ % mysql_install_db
mysql.user table already exists!
Run mysql_upgrade, not mysql_install_db

c@cgui-MacBookPro ~ % mysql.server start
Starting MariaDB
. SUCCESS! 

c@cgui-MacBookPro ~ % mysql
MariaDB [(none)]> exit
Bye


2. root 비밀번호 생성 하고 secure-install

c@cgui-MacBookPro ~ % mysql
MariaDB [(none)]> show databases;
MariaDB [(none)]> use mysql;
MariaDB [mysql]> set password for 'root'@'localhost' = PASSWORD(‘비밀번호');
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> exit

c@cgui-MacBookPro ~ % mysql -u root -p
Enter password: 비밀번호입력

MariaDB [(none)]> exit

c@cgui-MacBookPro ~ % mariadb-secure-installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!
      .
      .
      .
All done!  If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!

3. Database, table 만들고 사용자 만들어 권한 주기

// root 로그인
c@cgui-MacBookPro ~ % mysql -u root -p
Enter password: root비밀번호

// create database
MariaDB [(none)]> create database test_db;
Query OK, 1 row affected (0.002 sec)

// use database
MariaDB [(none)]> use test_db;
Database changed

// create table 
MariaDB [test_db]> CREATE TABLE `test_table` (
    ->   `date` text NOT NULL,
    ->   `id` varchar(15) NOT NULL,
    ->   `title` text NOT NULL,
    ->   `desc` text NOT NULL,
    ->   PRIMARY KEY (`id`)
    -> ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
Query OK, 0 rows affected (0.038 sec)

// table 확인
MariaDB [test_db]> show tables;

// ab 라는 user 만들고 비밀번호 생성
MariaDB [test_db]> create user 'ab'@'%' identified by 'ab의 비밀번호';
Query OK, 0 rows affected (0.010 sec)

// user 가 사용할 database에 권한 주기
MariaDB [test_db]> grant all privileges on test_db.* to 'ab'@'%';
Query OK, 0 rows affected (0.011 sec)

MariaDB [test_db]> exit
Bye
// ab 라는 user 로 접근하여 확인해 보기
c@cgui-MacBookPro ~ % mysql -u ab -p
Enter password: ab의 비밀번호

MariaDB [(none)]> use test_db;
Database changed

MariaDB [test_db]> select * from test_table;
Empty set (0.000 sec)

MariaDB [test_db]>

'Mac OS' 카테고리의 다른 글

[macOS] Ventura 단축키 찾아보기  (0) 2022.11.19

mac OS Ventura

단축키

  • Spotlight 검색 : ⌘스페이스
  • 새로운 파인더 : ⌥⌘스페이스
  • 새로운 윈도우 : ⌘N
  • 윈도우가 복잡해 : ⌃↑ 또는 ⌃↓
  •  사과 애플 입력방법 : 영문입력모드에서 ⇧⌥K

1. Spotlight 검색 ⌘스페이스

잘 모르겠으면 검색하세요

앱, 설정, 마우스 등등

1. 새로운 파인더  ⌥⌘스페이스

안되면

  시스템 설정...

1. 새로운 윈도우

선택된 윈도우를 하나 더 open

브라우저, 터미널, 파인더 등이 선택된 상태에서 컴맨드+N을 누를경우

새로운 윈도우가 열린다.

⌘N

 

1.      사과 애플 입력방법

키보드 영문입력 상태에서 단축키사용

⇧⌥K

 

 

'Mac OS' 카테고리의 다른 글

[macOS] 맥 MariaDB 설치 사용방법  (0) 2022.11.19

+ Recent posts