BACK_END

ec2-linux MariaDB 설치/제거 하기

서울소시민 2017. 8. 31. 01:21

Ec2-linux_mysql

 

 

 

MariaDB 설치

sudo yum update

sudo vim /etc/yum.repos.d/MariaDB.repo

 

MariaDB.repo

# MariaDB 10.2 CentOS repository list - created 2017-08-28 11:07 UTC

# http://downloads.mariadb.org/mariadb/repositories/

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.2/centos6-x86

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

=1

 

설치 확인

-        rpm -qa | grep MariaDB

-        /etc/init.d/mysql start

-        /usr/bin/mysqladmin -u root password ‘P@ssword’

-        Netstat -anp | grep 3306

 

MariaDB설치

è sudo yum install MariaDB-server

 

 

 

MariaDB 삭제

è sudo yum remove MariaDB-server

 

error


 

Solution

è sudo yum remove postfix MariaDB-common-10.2.8-1.el6.i686

 

mysql 설치후 root비밀번호 분실시

-        service mysqld stop

-        /usr/bin/mysqld_safe --skip-grant &

-        /usr/bin/mysqld_safe --skip-grant-tables &


/usr/bin/mysql -u root mysql


# 5.7 버전 미만
UPDATE mysql.user SET password=PASSWORD('패스워드') WHERE user='root'; 
FLUSH PRIVILEGES; 
quit
# 5.7 버전 이상
UPDATE mysql.user SET authentication_string=PASSWORD('패스워드') WHERE user='root'; 
FLUSH PRIVILEGES;
quit



Workbench  testconnection오류

Host '135.79.246.80' is not allowed to connect to this MySQL server
SELECT Host,User,Password FROM mysql.user;

 

모든 IP 허용[2]

INSERT INTO mysql.user (host,user,password) VALUES ('%','root',password('패스워드'));

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';

FLUSH PRIVILEGES;


IP 대역 허용 ( : 111.222.xxx.xxx )

·        다음과 같이 설정하면 111.222로 시작하는 모든 IP가 허용된다.

INSERT INTO mysql.user (host,user,password) VALUES ('111.222.%','root',password('패스워드'));

GRANT ALL PRIVILEGES ON *.* TO 'root'@'111.222.%';

FLUSH PRIVILEGES;

 

특정 IP 1 허용 ( : 111.222.33.44 )

INSERT INTO mysql.user (host,user,password) VALUES ('111.222.33.44','root',password('패스워드'));

GRANT ALL PRIVILEGES ON *.* TO 'root'@'111.222.33.44';

FLUSH PRIVILEGES;

·        모든 IP를 허용한 경우 다음과 같이 원래 상태로 복구할 수 있다.

DELETE FROM mysql.user WHERE Host='%' AND User='root';

FLUSH PRIVILEGES;

 

 

intellij_error

Cannot resolve symbol ~

-        마우스를 대고 전구를 누른다.

-        Add ~maven ~libary 클릭

 

'BACK_END' 카테고리의 다른 글

Observer  (0) 2018.05.09
Observer 패턴  (0) 2018.04.25
State 패턴  (0) 2018.04.25