Header Ads Widget

Thao tác lệnh với MySql

Cá thao tác lệnh căn bản với Mysql trên Server

Mở Remote Connect trên DirectAdmin

Truy cập vào: User Level -> MySQL Management -> databasename -> Add Access Host

Thêm giá trị % vào ô nhập IP để mở all kết nối

Thao tác với Database

Đăng nhập vào DB
mysql -h localhost -u USER -pPASSWORD
Tạo DB

CREATE DATABASE lienvu_db; 

Tạo tài khoản:
CREATE USER 'lienvu_user'@'%' IDENTIFIED by 'PASSWORD;

Gắn quyền truy cập vào DB:
GRANT ALL on lienvu_db.* to 'lienvu_user'@'%';

Cho phép Remote vào DB Mysql

GRANT ALL ON lienvu_db.* TO 'lienvu_user'@'%' IDENTIFIED BY 'PASSWORD'; 

Login remote từ 1 IP khác 

mysql -u lienvu_user -h IP_SERVER -p 

 Clear 

FLUSH PRIVILEGES;

Thoát

exit;

Xử lý khi Mysql tăng cao hoặc chậm do nhiều truy vấn bị treo

Chạy lệnh bên dưới để lấy ra danh sách tiến trình chạy cần kill

Select concat('KILL ',id,';'), time, info from information_schema.processlist where user='USER_LOGIN_DATABASE' ORDER BY time DESC;

Nhận xét