centos 7 yum 을 이용 하여 mysql 8.0.12 설치
3460 단어 centos7yummysql8.0.12
기 존 mysql 정리
rpm -qa | grep mysql
#
#mysql-community-libs-8.0.12-1.el7.x86_64
#mysql80-community-release-el7-1.noarch
#mysql-community-client-8.0.12-1.el7.x86_64
#mysql-community-common-8.0.12-1.el7.x86_64
#mysql-community-server-8.0.12-1.el7.x86_64
#
yum remove mysql-xxx-xxx-
# mysql
find / -name mysql
# mysql
rm -rf /var/lib/mysql
CentOS 7 기본 데이터베이스 mariadb 삭제
rpm -qa | grep mariadb
# mariadb
# mariadb-libs-5.5.56-2.el7.x86_64
#
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
mysql yum 원본 다운로드mysql yum 소스다운로드 주소
다운 로드 를 클릭 하여 다운로드 페이지 에 들 어가 기
마우스 가"No thanks,just start my download."에 떠 있 으 면 my sql yum 소스 의 주 소 를 볼 수 있 습 니 다.오른쪽 단 추 를 누 르 면 링크 주 소 를 복사 하여 다운로드 할 수 있 습 니 다.
cd /usr/src
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
# yum
yum localinstall mysql80-community-release-el7-1.noarch.rpm
# yum
yum clean all
yum makecache
# MySQL
yum install mysql-community-server
# MySQL
systemctl start mysqld
#
cat /var/log/mysqld.log | grep password
# MySQL mysql
mysql -u root -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';
#
mysql> use mysql;
mysql> update user set host='%' where user='root';
# ,
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
다른 mysql 사용자 권한 설정 방법
# myuser mypassword mysql
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
# myuser ip 192.168.1.6 mysql , mypassword
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
데이터베이스 관련 작업
# mysql
systemctl start mysqld.service
#
systemctl stop mysqld.service
#
systemctl restart mysqld.service
#
systemctl enable mysqld.service
my sql 로그 인 사용자 비밀번호 설정 후 보안 그룹 포트 개발 이 필요 합 니 다.포트 가 열 리 면 데이터베이스 연결 작업 을 할 수 있 습 니 다.Navicat for MySQL 을 사용 하여 Mysql 8.0.12 에 연결 하면 문제 가 발생 할 수 있 습 니 다.Client does not support authentication protocol 오류 해결 방법
# ( , ) ,
ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
#
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
#
FLUSH PRIVILEGES;
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
CentOS7에서 GuestAdditions를 도입하여 마우스 통합 및 해상도 자동 크기 조정을 활성화합니다.CentOS7과 VirtualBox를 사용하여 가상 환경을 만들어 보았지만, 호스트 키 누르지 않으면 포인터가 원래 OS로 돌아가 이것없는 화면 조정 방법을 모르는 분을 향한 기사입니다. Windows10,64bit...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.