Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tạo người dùng MySQL trên Linux qua Dòng lệnh

Sê-ri trước:
MySQL qua Dòng lệnh 101:Tương tác cơ sở dữ liệu cơ bản

Trong bài viết này, chúng ta sẽ thảo luận về cách sử dụng MySQL để tạo một người dùng mới trên Linux thông qua dòng lệnh. Chúng tôi sẽ làm việc trên một máy chủ được quản lý bởi lõi Liquid Web chạy CentOS phiên bản 6.5 với tư cách là người dùng gốc. Các lệnh được sử dụng cũng sẽ hoạt động trên các phiên bản sau của MySQL trên CentOS.

MySQL là một ứng dụng quản lý cơ sở dữ liệu quan hệ chủ yếu được sử dụng trên Linux và là một thành phần của ngăn xếp LAMP (Linux, Apache, MySQL và PHP).

Kiểm tra trước chuyến đi

  • Đăng nhập với tư cách là người dùng gốc.
  • Có quyền truy cập vào một thiết bị đầu cuối.
  • Kiến thức cơ bản về dòng lệnh.

Bước 1. Đăng nhập vào MySQL

Ban đầu, chúng tôi sẽ đăng nhập vào máy chủ với tư cách là người dùng gốc, sau đó mở một thiết bị đầu cuối để truy cập máy chủ MySQL từ dòng lệnh bằng cách sử dụng lệnh sau:

mysql -u root -p

Trong trường hợp này, chúng tôi đã chỉ định người dùng là root bằng cách sử dụng -u cờ, và sau đó sử dụng -p gắn cờ để đăng nhập MySQL nhắc chúng tôi nhập mật khẩu. Tiếp theo, chúng ta có thể nhập mật khẩu hiện tại của mình để hoàn tất đăng nhập.

Lưu ý: Nếu chúng tôi cần thay đổi mật khẩu gốc của mình (hoặc bất kỳ mật khẩu nào của người dùng khác) trong cơ sở dữ liệu, vui lòng xem lại hướng dẫn này về cách thay đổi mật khẩu cho MySQL qua dòng lệnh.

Bây giờ bạn sẽ ở một lời nhắc MySQL trông rất giống với lời nhắc này.

mysql> 

Bước 2. Tạo người dùng MySQL

Bây giờ, chúng tôi sẽ tạo một người dùng với tên testuser và mật khẩu test123test! bằng cách sử dụng lệnh sau.

mysql> CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'test123test!';

Đó là nó! Chúng tôi đã tạo người dùng MySQL đầu tiên của mình bằng một lệnh duy nhất. Người dùng này sẽ không thể làm việc với bất kỳ cơ sở dữ liệu MySQL nào cho đến khi họ được cấp thêm các đặc quyền. Trên thực tế, họ sẽ không thể đăng nhập nếu không cấp cho họ quyền bổ sung. Để cấp quyền thích hợp cho người dùng mới, vui lòng xem hướng dẫn tiếp theo của chúng tôi về cách cấp quyền cho người dùng MySQL thông qua dòng lệnh.

Xem danh sách người dùng MySQL

Để xem danh sách đầy đủ người dùng MySQL, bao gồm cả máy chủ lưu trữ mà họ được liên kết, có thể được thực hiện bằng cách sử dụng câu lệnh select sau.

SELECT User,Host FROM mysql.user;

Kết luận

MySQL là một hệ quản trị cơ sở dữ liệu quan hệ mã nguồn mở tuyệt vời. Năm 2010, MySQL được chuyển thành MariaDB sau khi được Oracle mua lại. MariaDb là một hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) do cộng đồng định hướng và phát triển. Nó tiếp tục là một phần mềm mã nguồn mở và miễn phí được cấp phép theo Giấy phép Công cộng GNU.

Nói chuyện với chuyên gia ngay bây giờ

Nhóm hỗ trợ của chúng tôi có kinh nghiệm trong việc duy trì và quản lý loại phần mềm này. Các kỹ thuật viên và quản trị viên Hệ thống Linux của chúng tôi có kiến ​​thức sâu rộng về nhiều công nghệ lưu trữ web, đặc biệt là những công nghệ được thảo luận trong bài viết này. Nếu bạn có thắc mắc, chúng tôi sẵn sàng hỗ trợ 24 giờ một ngày, 7 ngày một tuần 365 ngày một năm.

Nếu bạn là máy chủ VPS được Quản lý hoàn toàn, Cloud Dedicated, VMWare Private Cloud, máy chủ Private Parent hoặc chủ sở hữu máy chủ Dedicated và bạn không hài lòng với việc thực hiện bất kỳ bước nào đã nêu, chúng tôi có thể liên hệ với chúng tôi qua điện thoại @ 800.580.4985, một phiếu trò chuyện hoặc hỗ trợ để hỗ trợ bạn trong quá trình này.

Series NavigationNext Article>>

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 2 cách chuyển đổi một số sang hệ bát phân trong MySQL

  2. Đăng ký người dùng và xác minh email PHP và MySQL

  3. LỖI 1067 (42000):Giá trị mặc định không hợp lệ cho 'create_at'

  4. Một câu lệnh đã chuẩn bị sẵn, truy vấn và sắp xếp `WHERE .. IN (..)` - với MySQL

  5. Làm cách nào để chia đầu ra từ mysqldump thành các tệp nhỏ hơn?