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 HostThêm giá trị % vào ô nhập IP để mở all kết nối
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'@'%';
Xem giá trị HOST trước khi đổi mật khẩu
SELECT user, host FROM mysql.user;
Đổi mật khẩu User
ALTER USER '{USERNAME}'@'{HOST}' IDENTIFIED BY 'NEW_PASSWORD';
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;
Chọn 1 Database để làm việc
USE database_name;
Chỉnh sửa thông tin trường thông tin trong bảng
ALTER TABLE {TABLE_NAME} CHANGE {OLD_FIELD} {NEW_FIELD} integer(11);
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
Đăng nhận xét