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

Bài viết này sẽ hướng dẫn bạn cách 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ủ VinaHost 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.
3. Lưu ý
* SSH cần được kích hoạt trước khi sử dụng. Bạn cần liên hệ với phòng kỹ thuật VinaHost và nêu rõ mục đích sử dụng để chúng tôi có thể kích hoạt SSH cho bạn với chế độ thích hợp nhất. Chúc bạn thành công!

Powered by WHMCompleteSolution