PDA

View Full Version : [KT] hỏi cách kết nối navicat với máy ảo linux centos



piorentina3
07-09-15, 11:22 PM
Cho mình hỏi làm sao để kết nối navicat cài trên máy thật với máy ảo linux centos vậy? Mình dùng server kiếm thế 2 của tuan565, toàn báo lỗi không thể kết nối :(

wermanhme1990
07-09-15, 11:42 PM
Cho mình hỏi làm sao để kết nối navicat cài trên máy thật với máy ảo linux centos vậy? Mình dùng server kiếm thế 2 của tuan565, toàn báo lỗi không thể kết nối :(
inbox teamview minh xem cho!!!!!!!!!!!!!!!!!

cuongpzo
08-09-15, 08:32 AM
Cho mình hỏi làm sao để kết nối navicat cài trên máy thật với máy ảo linux centos vậy? Mình dùng server kiếm thế 2 của tuan565, toàn báo lỗi không thể kết nối :(

Mình dưới đây là nói chung về Database ở MySQL, loại SQL nào cũng thế, trừ MSSQL hơi khác 1 tý(nhưng chưa thấy cài trên Unix bao giờ)


Thật sự thì khi tìm hiểu về Linux mà có MySQL thì cũng hơi mệt về cái này, đối với người quen rồi thì khác, còn ai dùng đồ ăn sẵn rất khó làm quen để khắc phục lỗi.

Nếu máy tính thật muốn kết nối vào MySQL trong Unix thì cần có quyền truy cập của Users, MySQL đã cấp IP cho phép truy cập từ xa (không phải Local có nghĩa là mọi IP trên máy ảo nếu đổi mới thì máy thật truy cập đến MySQL theo IP đó vẫn được), thêm nữa là MySQL đó đã mở và đúng PASS khi nhập :D.

Việc ko truy cập từ máy thật vào máy ảo đối với MySQL(bản chưa cài đặt trước của các members khác) thì xem thử :
1. Máy thật có truy cập được IP máy ảo ko - PING đế máy ảo là biết. (Thường thì đc rồi.)
2. Kiểm tra Pass nhập đúng không. Thường thì vào cái nơi chứa Source website xem file config là biết ngay.
3. Quyền chia sẽ truy cập từ xa của MySQL đã có. Đơn giản nhất ko cần dùng user Root khi xài Navicat. Tạo 1 User mới FULL QUYỀN TRUY CẬP ở mọi IP.


//Vào config MySQL bằng cách mysql -u root -p 123456 với user root pass 123456(đã tạo khi cài MySQL hoặc được shared).
mysql -u root -p 123456
// Tạo User CUONGPZO - Password 123456 được truy cập từ xa với mọi IP đích(%).
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
//Các quyền liệt kê sau được sử dụng.
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>


<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

piorentina3
08-09-15, 11:37 PM
bạn ơi lúc mình nhập: mysql -u root -p 123456 Enter cái nó đòi pass tiếp mà nhập 123456 nó báo lỗi là sao hả bạn?

localhost169
09-09-15, 09:37 AM
mysql -u root -p

khi nó hỏi nhập 1234 hoặc 123456 vào là được