Trong trường hợp bạn quên mất mật khẩu root MySQL, hãy thực hiện theo các bước sau để thay đổi mật khẩu MySQL root này.
Stop MySQL service
Ubuntu và Debian dùng lệnh này:
sudo /etc/init.d/mysql stop
CentOS, Fedora và RHEL dùng lệnh này:
sudo /etc/init.d/mysqld stop
Start MySQL không cần password
Chú ý có ký tự & ở cuối câu lệnh:
sudo mysqld_safe --skip-grant-tables &
Kết nối tới MySQL
mysql -u root mysql
Cập nhật mật khẩu root mới
Thay your_new_password
bằng mật khẩu của bạn:
UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root'; FLUSH PRIVILEGES; exit;
Stop và Start lại MySQL service
Ubuntu và Debian:
sudo /etc/init.d/mysql stop sudo /etc/init.d/mysql start
CentOS, Fedora và RHEL:
sudo /etc/init.d/mysqld stop sudo /etc/init.d/mysqld start
Log in vào MySQL
Thử lại mật khẩu mới bằng cách login lại vào MySQL Server
mysql -u root -p
Chúc bạn thành công
Câu lệnh của CentOS hình như là mysql chứ không phải mysqld.
– Bạn cho mình hỏi mình đăng nhập vào myphpadmin thì báo lỗi sau :
mysqli_real_connect(): (HY000/1045): Access denied for user ‘hiepsidui’@’localhost’ (using password: YES)
– Khi mình mở web lên thì không thề kế nối Database được
Admin cho đăng tin này nhé
Cần 1 bạn chuyên wp quản lý website, bảo mật, sử dụng thành thạo vps.
Anh liên hệ qua Zalo này trao đổi ạ: 0359170146
Admin và các bạn cho mình hỏi với , mình quên pass để vào phần phần http://domain:2017/phpmyadmin/
thì vào đâu để lấy lại vậy?
Nhờ mọi người giúp với ak
cảm ơn!
Pass tài khoản admin thì lưu trong /root/hocvps-script.txt nhé bạn
vào phần file manager để xem hả bạn ? mình ko vào dc phần đó , mình vao web thì bình thường nhưng để vào phần phpmyadmin , filemanager , serverinfo… thì mình không thể vào dc, nhưng chỉ vào phần domain thì vèo vèo mà không vào dc những phần này chỉ báo lỗi kết nối là sao bạn có biết ko?
để tải file này /root/hocvps-script.txt thì vào đâu hả bạn?
Bạn xem trên SSH ý. Dùng VPS hầu hết quản lý ngay trên cửa sổ lệnh SSH mà
bạn có thể teamview giúp mình không . Mình ko biết những cái này :v
cho mình face của bạn dc ko?
OK bạn , mình xem dc rùi nha .
cảm ơn bạn nhiều nhé
Tình hình là e lỗi win cài lại quên hết pass VPS root rồi bác Luân ơi, bác có cách nào lấy lại pass k?
Bác hỏi pass login SSH của VPS à, nếu login vào được trang quản lý thì reset lại pass trong đó luôn.
Chào bạn.
Bạn cho mình hỏi chút là mình dùng VPS vultr (centos 6)
Mình tắt mysql : service mysql stop
Sau đó mình bật lại bằng lệnh : service mysql start
thì báo lỗi Starting MySQL.. ERROR!
Bạn có thể giúp mình h mình phải làm gì không?
Cảm ơn bạn.
mình cũng bị như trên
không làm gì dc
đổi pass my sql ko dc
ERROR! MySQL server PID file could not be found! khi chay /etc/init.d/mysql stop
nó báo lỗi như thế bạn ơi 🙁
Hi Luân!
Sau khi mình cài đặt HOCVPS SCRIPT xong, thì dùng lệnh “sudo /etc/init.d/mysql stop” theo hướng dẫn đổi pass MYSQL, nhưng khi cài đặt lệnh đó thì bị báo là:
“sudo: /etc/init.d/mysql: command not found”
Nhờ Luân hướng dẫn giúp. Có phải do mình chưa install sudo package?
Bạn check lại command thử xem, mình vừa dùng rồi thấy bình thường mà?
Mình sợ type sai nên đã thử copy rồi paste mà vẫn ko được… Hay là mình cài thiếu gói sudo package hả Luân?
sudo là chạy lệnh với quyền root thôi, ko phải cài đặt package gì cả. Bạn gửi thông tin VPS vào mail admin@hocvps để mình check nhé.
Mình cũng bị lỗi như này Luân ơi
Thanks Luân. Nhưng mình làm sao sửa lệnh của hocvps theo mật khẩu mới được?
Khi thay đổi mật khẩu root thì lệnh sao lưu của hocvps script không dùng được nữa.
Ra là file /etc/hocvps/scripts.conf , do mình ko có tg đọc hết article hocvps, thanks Luân nhé
Okei bạn, mình cũng đoán là bạn cần tìm file này 😀
Khi chạy lệnh thứ 2 : sudo mysqld –skip-grant-tables & . ko chạy được