저자 :
벨 C
개인 마이크로 채널 대중 번호 : 와 프로그램 원숭이 싸움
개인 마이크로 채널 대중 번호 : 와 프로그램 원숭이 싸움
MySQL 용 1. 지역 Navicat는 서버에 연결할 수 없습니다 (CentOS의 7 x86_64에의 BBR)
오류 1045 :
단계를 해결 :
1. 여부를 사용자 이름과 비밀번호 오류
2. 경우 올바른 사용자 이름과 암호는 텔넷 서버에 MySQL을 입력
mysql> use mysql;
Database changed
mysql> grant all privileges on *.* to root@'%' identified by "password";
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> select host,user,password from user;
+--------------+------+-------------------------------------------+
| host | user | password |
+--------------+------+-------------------------------------------+
| localhost | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
| 192.168.1.1 | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
| % | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
+--------------+------+-------------------------------------------+
3 rows in set (0.00 sec)
grant all privileges on *.* to root@'%' identified by "password";
이 문장보다도, 그것은 암호 사용자 이름 루트 암호를 사용하여 시스템에서 MySQL로 그 모든 IP 액세스를 의미한다. 물론, 암호를 사용자 정의 할 수 있습니다.
위, 기본적으로 (당신이 그것을 해결 한 후 구글하지 않은 경우 내가 그렇게 해결 된) 문제를 해결
2. 서버에 배포 (CentOS의 7 x86_64에의 BBR) 왜곡 양식을 작성하여 제출
문제는 로컬 개발 환경 개발 tomcat7 때문에, 내 서버가 온라인 7 얼마나 많은 ... 검색 tomcat8입니다 .... 단순히 구역질 -> 8 service.xml에서 인코딩 설정을 변경하려면를 ... 쓸모없는, 포기 준비 ... URL을 다시 문제가 될 수 있습니다, 그것은 이유가 외국 서버를 코딩 ... 그리고 ... 갑자기 기억 된 생각했을 때 데이터베이스에 대한 JDBC 연결
원래
<property name="user">root</property>
<property name="password">root</property>
<property name="driverClass">com.mysql.jdbc.Driver</property>
<property name="jdbcUrl">jdbc:mysql://ip地址:3306/class3</property>
매개 변수를 추가 jsbcUrl?characterEncoding=UTF-8
변경 후 :
<property name="user">root</property>
<property name="password">root</property>
<property name="driverClass">com.mysql.jdbc.Driver</property>
<property name="jdbcUrl">jdbc:mysql://ip地址:3306/class3?characterEncoding=UTF-8</property>
위 해결
EMM, 채워진 구덩이 +2
안녕히 주무세요