setting
MySQL Setting
mariadb μ€μΉ λ° μ€μ
[windows OS]
- scoop ν¨ν€μ§ κ΄λ¦¬μλ₯Ό μ΄μ©νμ¬ mariadb μ€μΉ
scoop install mariadb
- μλΉμ€μ λ±λ‘
- mysqld --install "μλΉμ€λͺ
"
mysqld --install "mariadb"
- μλΉμ€ μμ
- net start μλΉμ€λͺ
net start mariadb (windows)
- μλΉμ€ μ’
λ£
- net stop μλΉμ€λͺ
net stop mariadb
[mac]
- mariadb μ€μΉ
brew install mariadb
- mariadb μ€ν
brew services start mariadb
brew services stop mariadb
λλ
mysql.server start
mysql.server stop
[linux]
- mariadb μ€μΉ
sudo apt update
sudo apt install mariadb-server
sudo systemctl status mariadb
mysql -V
- mariadb μ€μΉ ν root μνΈ λ³κ²½
sudo mysql_secure_installation
- mariadb μ€ν
service mariadb start
service mariadb stop
service mariadb status
mysql μλ²μ μ μνκΈ°
λ‘컬 MySQL μλ²μ μ μ
mysql -u root -p
Enter password: μνΈμ
λ ₯
μ격 MySQL μλ²μ μ μ
mysql -h μλ²μ£Όμ -u root -p
Enter password: μνΈμ
λ ₯
mysql root μνΈ λ³κ²½
alter user 'root'@'localhost' identified by '1111';
MySQL μ¬μ©μ μΆκ°
CREATE USER 'μ¬μ©μμμ΄λ'@'μλ²μ£Όμ' IDENTIFIED BY 'μνΈ';
λ‘컬μμλ§ μ μν μ μλ μ¬μ©μλ₯Ό λ§λ€κΈ°:
CREATE USER 'study'@'localhost' IDENTIFIED BY '1111';
=> μ΄ κ²½μ° stidu μ¬μ©μλ μ€μ§ λ‘컬(μλ²λ₯Ό μ€ννλ μ»΄ν¨ν°)μμλ§ μ μ κ°λ₯νλ€. => λ€λ₯Έ μ»΄ν¨ν°μμ μ€ννλ MySQL μλ²μ μ μν μ μλ€λ κ²μ μλ―Ένλ€.
μ격μμλ§ μ μν μ μλ μ¬μ©μλ₯Ό λ§λ€κΈ°:
CREATE USER 'study'@'%' IDENTIFIED BY '1111';
=> μ΄ κ²½μ° study μ¬μ©μλ μλ ₯μμλ§ μ μ κ°λ₯νλ€.
MySQL μ¬μ©μ λͺ©λ‘ μ‘°ν
select user, host from λ°μ΄ν°λ² μ΄μ€λͺ .ν μ΄λΈλͺ ;
select user, host from mysql.user;
MySQL λ°μ΄ν°λ² μ΄μ€ μμ±mariadbμμλ default ν€μλλ₯Ό μ¬μ©νμ§ μλλ€.
CREATE DATABASE λ°μ΄ν°λ² μ΄μ€λͺ CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE studydb CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL μ¬μ©μμκ² λ°μ΄ν°λ² μ΄μ€ μ¬μ© κΆν λΆμ¬
GRANT ALL ON λ°μ΄ν°λ² μ΄μ€λͺ .* TO 'μ¬μ©μμμ΄λ'@'μλ²μ£Όμ';
GRANT ALL ON studydb.* TO 'study'@'localhost';
λ°μ΄ν°λ² μ΄μ€ λͺ©λ‘ μ‘°ν
show databases;
μ¬μ©μ κ΅μ²΄
quit or exit (νλ‘κ·Έλ¨ μ’
λ£ ν)
mysql -u study -p (λ€μ μ€ν)
κΈ°λ³ΈμΌλ‘ μ¬μ©ν λ°μ΄ν°λ² μ΄μ€ μ§μ νκΈ°
use λ°μ΄ν°λ² μ΄μ€λͺ
use studydb;
λ°μ΄ν°λ² μ΄μ€μ μ 체 ν
μ΄λΈ λͺ©λ‘ μ‘°ν
show tables;
Last updated
Was this helpful?