Thứ ba, 12/06/2012 | 00:00 GMT+7

Cách nhập và xuất cơ sở dữ liệu và đặt lại mật khẩu gốc trong MySQL

MySQL is a powerful database management system used for organizing and retrieving data. This tutorial explains how to import and export MySQL databases and how to reset a root MySQL password

Cách nhập và xuất database

Xuất khẩu

Để xuất database , hãy mở terminal , đảm bảo bạn chưa đăng nhập vào MySQL và nhập,

mysqldump -u [username] -p [database name] > [database name].sql

Database bạn đã chọn trong lệnh bây giờ sẽ được xuất sang server của bạn.

Nhập khẩu

Để nhập database , trước tiên hãy tạo một database trống mới trong MySQL shell để dùng làm đích cho dữ liệu .

CREATE DATABASE newdatabase;

Sau đó, đăng xuất khỏi MySQL shell và nhập nội dung sau vào dòng lệnh:

mysql -u [username] -p newdatabase < [database name].sql

Cùng với đó, database bạn đã chọn đã được nhập vào database đích của bạn trong MySQL.

Cách đặt lại password root

Khi bạn cài đặt MySQL lần đầu tiên, bạn phải cài đặt password root của bạn . Tuy nhiên, nếu bạn quên nó bất cứ lúc nào, bạn vẫn có thể khôi phục nó.

Bước một — Tắt MySQL

Trong terminal , dừng quá trình MySQL

 /etc/init.d/mysql stop

Bước hai — Truy cập Chế độ An toàn MySQL

Ở chế độ an toàn, bạn có thể áp dụng các thay đổi trong hệ thống MySQL chỉ với password root mà không cần password root MySQL.

sudo mysqld_safe --skip-grant-tables &

Khi chế độ an toàn đã khởi động, hãy đăng nhập vào MySQL và khi được yêu cầu , hãy sử dụng password root tiêu chuẩn của bạn.

mysql -u root mysql

Bước ba — Cài đặt password mới

Cuối cùng, cài đặt password root MySQL mới bằng lệnh lệnh bên dưới. Thay thế "mật khẩu mới" bằng password bạn chọn.

update user set password=PASSWORD("newpassword") where User='root';

Hãy chắc chắn reload mọi thứ:

 FLUSH PRIVILEGES;

và bây giờ bạn có một password root mới.

Bởi Etel Sverdlov

Tags:

Các tin trước

Hướng dẫn MySQL Cơ bản 2012-06-12
Hướng dẫn MySQL Cơ bản 2012-06-12