June 26, 2015

Quản lý cơ sở dữ liệu với SSH

1. Giới thiệu:
Bạn có thể kết nối tới máy chủ qua SSH (*) để quản lý cơ sở dữ liệu MySQL. Tuy nhiên việc tạo cơ sở dữ liệu mới trực tiếp qua SSH bị khóa vì lý do bảo mật và bạn phải thực hiện qua cPanel (xem hướng dẫn). 

2. Các thao tác thực hiện:
Để kết nối bạn sử dụng dòng lệnh sau:

mysql --protocol tcp -h 127.0.0.1 -u username -p 

trong đó username là tên đăng nhập vào cPanel của bạn. Hệ thống sẽ yêu cầu bạn nhập mật khẩu xác nhận. Mật khẩu nhập qua giao diện SSH sẽ không được hiển thị, do đó bạn cần lưu ý gõ mật khẩu chính xác, hoặc dùng dòng lệnh

mysql --protocol tcp -h 127.0.0.1 -u username -p passwordđể thay thế (trong trường hợp này password là mật khẩu của bạn và sẽ hiện lên đầy đủ). Để bỏ qua việc nhập mật khẩu khi kết nối với MySQL qua SSH, bạn có thể thay đổi nội dung file .my.conf nằm trong thư mục gốc của bạn với nội dung sau

[client]
user="username_của_bạn"
pass="password_của_bạn"


Sau đó bạn có thể dùng các lệnh SQL để quản lý cơ sở dữ liệu của mình.

0 comments:

Post a Comment