yum - linux7.0安装mysql的问题
ringa_lee
ringa_lee 2017-04-17 16:33:55
0
6
797

安装mysql

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server

启动mysql
service mysqld restart
设置密码

[root@YFPUNzLr ~]# mysql -uroot
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

可我没设置密码啊,网上找了几个方式都没用。

ringa_lee
ringa_lee

ringa_lee

모든 응답(6)
迷茫

온라인에서 찾은 효과적인 답변:
비밀번호는 /var/log/mysqld.log 파일에 있습니다.
grep '임시 비밀번호' /var/log/mysqld.log를 사용하여 쿼리하거나 다음을 수행할 수 있습니다. 직접 쿼리해 보세요. 파일에서 찾아보세요.

[root@YFPUNzLr ~]# grep '임시 비밀번호' /var/log/mysqld.log
2017-02-15T14:31:05.449058Z 1 [참고] root@localhost에 대한 임시 비밀번호가 생성됩니다: 3NeI3PuNwa%j
[root@YFPUNzLr ~]# mysql -uroot -p
비밀번호 입력:
MySQL 모니터에 오신 것을 환영합니다. 명령은 ; 또는 \g로 끝납니다.
귀하의 MySQL 연결 ID는 10입니다.
서버 버전: 5.7.17

저작권 (c) 2000, 2016, Oracle 및/또는 그 계열사. 모든 권리 보유.

Oracle은 Oracle Corporation 및/또는 그 회사의 등록 상표입니다.
다른 이름은 해당 계열사의 상표일 수 있습니다.
소유자.

도움말을 보려면 'help;' 또는 '\h'를 입력하여 현재 입력 문을 지우십시오.

mysql> 
巴扎黑

귀하의 MySQL 버전과 시스템 버전이 무엇인지 모르겠습니다. 얼마나. 5.7이면 로그 파일에 기록이 있을 수 있습니다.
로그 파일에 없으면 비밀번호를 재설정할 수 있으며 다시 설치할 필요가 없습니다.
MySQL 5.7.6 및 최신 버전:

vim /etc/my.cnf
#다음 필드 추가
건너뛰기-그랜트-테이블
mysql> 사용자 세트 업데이트 mysql>authentication_string=PASSWORD('123456') 여기서 User='root';
mysql>플러시 권한;

이전 버전

vim /etc/my.cnf
#다음 필드 추가
건너뛰기-그랜트-테이블
mysql> mysql을 사용하십시오;
mysql> 사용자 설정 비밀번호=PASSWORD("password") 업데이트, 여기서 User='root';
mysql> 권한 삭제 
迷茫

오류 로그를 보면 비밀번호 필드가 있고 그 뒤에 비밀번호라는 이상한 문자열이 나와야 합니다.
그렇지 않으면 비밀번호를 재설정하세요.

阿神

슈뢰딩거의 비밀번호...

설치 중에 비밀번호를 설정했어야 합니다. 비밀번호를 잊어버린 경우 제거하고 다시 설치하세요. 그래도 작동하지 않으면 mysql 로그를 확인하여 오류가 있는지 확인하세요. 강제 변경 방법을 보려면 Baidu MySQL Forgot Password로 이동하세요.

巴扎黑

기본 비밀번호는 ~/.mysql_secret 파일에 저장될 수 있습니다.

刘奇

mysql의 기본 루트 비밀번호는 비어 있습니다.

로그인
mysql -u root -p

또한 다음 mysql_secure_insatllation을 실행하여 비밀번호를 설정할 수 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿