Cách cài đặt mysql 8

  -  

MySquốc lộ là một trong trong những những khối hệ thống quản lý cơ sở dữ liệu lớn số 1 trên nhân loại về mảng ứng dụng website/VPS. Nó giúp lưu trữ ban bố dữ liệu cùng quản lý bọn chúng bằng lệnh SQL trên nhiều gốc rễ khác biệt. Với bài này, Shop chúng tôi đang gợi ý thiết lập MySquốc lộ trong CentOS 7 bằng chiếc lệnh qua kết nối SSH bên trên hệ thống CentOS 7.

Bạn đang xem: Cách cài đặt mysql 8


Hướng dẫn mua MySquốc lộ bên trên VPS CentOS 7

Có 3 bước đề nghị có tác dụng Lúc bạn muốn thiết lập MySquốc lộ – thiết lập MySQL repository, cài đặt, với soát sổ triệu chứng. Chúng tôi vẫn đi qua mỗi bước một giải pháp thật chi tiết cho mình.

1. Tải cùng chuẩn bị MySquốc lộ repository

Trước Lúc bắt đầu khám phá phương pháp install MySQL lên CentOS 7, hãy chắc rằng VPS tốt dedicated hệ thống của doanh nghiệp quản lý và vận hành CentOS 7 với bạn đã sở hữu quyền root. Bạn hoàn toàn có thể học tập biện pháp liên kết qua SSH trong bài bác trả lời này của Cửa Hàng chúng tôi.

Để bắt đầu, bạn nên liên kết cho tới hệ thống của chúng ta qua SSH cùng sẵn sàng các lệnh bên dưới nhằm dùng vào commvà line.

Trước hết, bạn phải chất vấn xem hệ thống có được update không và update trường hợp nên. Gõ lệnh sau:

sudo yum updateSau khi cài đặt kết thúc, các bạn sẽ thấy là file .rpm đã có cất giữ.

*
Giờ bạn đã sở hữu thể prepare repository rồi thiết đặt MySQL packages từ nó. Hãy gõ lệnh:suvị rpm -Uvh mysql57-community-release-el7-9.noarch.rpmKhi chúng ta thấy nó đạt tới 100%, bạn sẽ có thể bước đầu install MySquốc lộ CentOS 7.

2. Install MySQL – Hướng dẫn download MySquốc lộ trên hệ thống

Giờ bạn đã sở hữu thể thiết đặt MySQL ngay lập tức bằng cái lệnh yum install:suvị yum install mysql-serverDanh sách tệp tin cài sẽ tiến hành giới thiệu và bạn bao gồm đã nhận thấy thông báo xác thực để mua bọn chúng. Gõ y rồi dấn ENTER.
*
Khi sẽ hoàn chỉnh cài file, bạn sẽ nhận thấy thông báo chứng thực cài đặt. Quý Khách cũng cần được nhấn y vài lần là hoàn chỉnh. Nếu chúng ta thấy chữ Complete! sinh hoạt chân trang có nghĩa là MySquốc lộ đã có được thiết đặt thành công trên hệ thống.

3 — Khởi cồn MySquốc lộ cùng kiểm tra xem nó tất cả vận động không

MySQL chưa được khởi đụng sau thời điểm install MySQL trên CentOS 7, cần bạn cần khởi cồn cùng với lệnh sau:suvì systemctl start mysqldquý khách sẽ không còn nhận ra phản hồi về Việc MySQL khởi cồn, để khám nghiệm hãy gõ lệnh sau:suvày systemctl status mysqldKết quả về chứng trạng MySQL sẽ tiến hành hiện nay như sau:
*
Nếu bạn nhận thấy MySquốc lộ active và chạgiống hệt như hình trên, tức là chúng ta vẫn thiết lập thành công MySQL với đã khởi rượu cồn được MySquốc lộ bên trên hệ thống.

Xem thêm: Hướng Dẫn Cài Đặt Windows Server 2012 Với Hình Ảnh Chi Tiết, Cài Đặt Windows Server 2012 Bằng Phần Mềm Vmware

Làm nắm làm sao nhằm thông số kỹ thuật MySQL?

Giờ các bạn đã nắm rõ cách install MySQL thông qua lý giải giải pháp download MySQL. Giờ, Cửa Hàng chúng tôi vẫn chỉ chúng ta dùng một số lệnh hữu dụng cùng cấu hình thiết lập bạn cần biết khi thao tác với MySQL.

Đổi mật khẩu đăng nhập MySquốc lộ root user

Lúc cài đặt MySQL CentOS 7, một mật khẩu đăng nhập lâm thời cho root được tạo nên. Nhập lệnh sau giúp thấy nó:

subởi grep "password" /var/log/mysqld.logĐể thay đổi mật khẩu đăng nhập root MySquốc lộ, tuân theo quá trình sau:

trước hết, chạy lệnh:

suvì mysql_secure_installationNhập mật khẩu trợ thì và điền mật khẩu trợ thì, màn hình sau vẫn hiện nay lên:The existing password for the user trương mục root has expired. Please mix a new password.New password:Re-enter new password:Giờ, nhập password mạnh
Làm theo quá trình trên screen và dấn y nhằm hoàn toàn setup. quý khách hàng đã đổi thành công xuất sắc mật khẩu root user.

Kiểm tra phiên bạn dạng MySQL hiện nay hành

lúc các bạn vẫn sở hữu MySQL lên CentOS 7, bạn cũng có thể kiểm test nó được cài đặt chưa bằng phương pháp check phiên bản. Gõ lệnh sau:

mysql -u root -pĐiền mật khẩu đăng nhập root chúng ta đã tạo ra, kết quả sẽ hiện ra nhỏng bên dưới:

Dừng MySquốc lộ hệ thống bằng lệnh sau:

suvị systemctl stop mysqldRestart MySQL trong safe mode, hoặc ko nên sử dụng password bằng cách dùng lệnh:suvị mysqld_safe --skip-grant-tablesNhấn ENTER trường hợp MySQL server đang ban đầu dẫu vậy có thể bị treo.Gõ lệnh sau nhằm liên kết cho tới MySquốc lộ bên dưới user root:mysql -urootĐể đổi password root, nhập lệnh sau:USE MYSQL;UPDATE USER SET PASSWORD=PASSWORD(“newpassword”) WHERE USER=’root’;FLUSH PRIVILEGES;EXITTtuyệt ráng newpassword cùng với password mạnh mẽ của riêng bạn.Cuối thuộc, khởi rượu cồn lại MySquốc lộ bằng lệnh;suvị systemctl start mysqldBạn hoàn toàn có thể đăng nhập lệ MySquốc lộ bởi mật khẩu đăng nhập bắt đầu.

Tạo mới MySquốc lộ User, Database

Là user root vào MySquốc lộ, chúng ta tất cả toàn quyền truy vấn vào đầy đủ database.

Tuy nhiên, nếu khách hàng thao tác làm việc vào một đội, có nhiều ngôi trường hòa hợp bạn cần áp dụng giảm bớt. quý khách đã cần chế tác database mới hoặc user new cùng với phân quyền quan trọng đặc biệt.

Đây là biện pháp tạo nên database, user MySquốc lộ mới:

Sử dụng lệnh sau để sản xuất new database:

CREATE DATABASE newdbĐổi newdb bằng thương hiệu database của doanh nghiệp.Tạo user bắt đầu bằng cách gõ vào trong dòng sau:CREATE USER "username"
"localhost" IDENTIFIED BY "password"Đổi vươn lên là cho cả usernamepassword để chế tạo ra user bắt đầu.Nếu bạnm mong muốn xóa một user một mực, dùng lệnh sau:DROP. USER ‘username’
‘localhost’

Quản lý MySquốc lộ User Permissions (quyền thao tác của MySquốc lộ user)

Gán quyền truy cập vào database mang đến user bắt đầu bằng lệnh sau:

GRANT ALL PRIVILEGES ON newdb.* TO "username"
"localhost"Quý khách hàng cũng hoàn toàn có thể gán từng quyền cá biệt, bao gồm:

SELECT – user bao gồm quyền phát âm (read) database bởi lệnh selectCREATE – họ hoàn toàn có thể chế tạo ra bảng mớiDROP – chất nhận được người dùng xóa bảngDELETE – users hoàn toàn có thể xóa mẫu ngoài bảngINSERT – giúp user thêm mẫu vào bảngUPDATE – giúp cập nhật dòngGRANT OPTION – có thể gán hoặc xóa quyền của user khác

ví dụ như, để gán quyền CREATE, bạn sẽ đề nghị gõ:

GRANT CREATE ON newdb.* TO "username"
"localhost"Mặt khác, trường hợp bạn muốn xóa quyền truy cập của người nào kia, thực hiện lệnh sau:

REVOKE permission_type ON newdb.* TO "username"
"localhost"quý khách hàng cugn4 rất có thể soát sổ quyền user bao gồm là gì:

SHOW GRANTS usernameCuối thuộc, khi bạn đã quản lý user chấm dứt, hãy flush privileges nhằm áp dụng cầm cố đổi:

FLUSH PRIVILEGES

Những lệnh MySquốc lộ có ích khác

MySquốc lộ cũng có thể có danh sách commvà bổ ích. Bạn chỉ việc gõ h hoặc help để xem bảng bên dưới:

List of all MySQL commands:lưu ý that all text commands must be first on line & end with ";"? (?) Synonym for `help".clear (c) Clear command.connect ( ) Reconnect khổng lồ the VPS. Optional arguments are db và host.delimiter (d) Set statement delimiter. NOTE: Takes the rest of the line as new delimiter.edit (e) Edit command with $EDITOR.ego (G) Skết thúc comm& khổng lồ mysql server, display result vertically.exit (q) Exit mysql. Same as quit.go (g) Send command khổng lồ mysql VPS.help (h) Display this help.nopager ( ) Disable pager, print khổng lồ stdout.notee ( ) Don"t write into lớn outfile.pager (P) Set PAGER . Print the query results via PAGER.print (p) Print current comm&.prompt (R) Change your mysql prompt.quit (q) Quit mysql.rehash (#) Rebuild completion hash.source (.) Exedễ thương an Squốc lộ script file. Takes a file name as an argument.status (s) Get status information from the hệ thống.system (!) Exexinh tươi a system shell command.tee (T) Set outtệp tin . Appover everything inlớn given outfile.use (u) Use another database. Takes database name as argument.charset (C) Switch khổng lồ another charphối. Might be needed for processing binlog with multi-byte charsets.warnings (W) Show warnings after every statement.nowarning (w) Don"t show warnings after every statement.For server side help, type "help contents"mysql>

Lời kết

Chúng tôi vẫn chỉ chúng ta giải pháp install MySQL trên CentOS 7. Từ tiếng bạn cũng có thể lưu trữ database trên đó nhằm làm chủ chúng với cùng 1 khối hệ thống quản trị các đại lý dữ liệu khỏe khoắn độc nhất.

Xem thêm: Ý Nghĩa Của Tên Gia Hân Có Ý Nghĩa Gì, Ý Nghĩa Tên Gia Hân Là Gì

Đừng quyên chọn VPS nhằm áp dụng hoặc vướng lại comment nếu như bạn có vướng mắc gì với bài chỉ dẫn cài đặt MySQL này nhé.