Làm cách nào để tải xuống MySQL trên Fedora 36?

Xin chào. Hướng dẫn chỉ cho bạn từng bước Cách tải xuống và cài đặt MySQL Workbench trong Fedora 36 GNU/Linux 64-bit Desktop

Show

Và MySQL Workbench cho Fedora 36 là một Công cụ trực quan hợp nhất dành cho Kiến trúc sư cơ sở dữ liệu, Nhà phát triển và DBA

Hơn nữa, MySQL Workbench cung cấp Mô hình hóa dữ liệu, Phát triển SQL và Công cụ quản trị toàn diện cho Cấu hình máy chủ, Quản trị người dùng, Sao lưu, v.v.

Cuối cùng, hướng dẫn này bao gồm các hướng dẫn chi tiết về Bắt đầu với MySQL Workbench trên Fedora

Làm cách nào để tải xuống MySQL trên Fedora 36?

  1. 1. Khởi chạy trình giả lập Shell

    Mở cửa sổ giả lập Terminal Shell
    (Nhấn “Enter” để thực hiện lệnh) .

    Làm cách nào để tải xuống MySQL trên Fedora 36?

nội dung

  • giới thiệu
  • Đang cài đặt
  • Bắt đầu

Trang tiếp theo


thẻ. Fedora 36 Cài đặt MySQL Client GUI, Fedora 36 Cài đặt MySQL Workbench, Fedora 36 MySQL Client GUI, Fedora 36 Cài đặt MySQL Client GUI, Fedora 36 MySQL Workbench, Fedora 36 Cài đặt MySQL Workbench, Fedora Linux Cài đặt MySQL Client GUI, Fedora Linux Cài đặt MySQL Workbench,

en-US ar ast az be bg bn ca cs de el es es_419 fa fi fil fr fur he hi hr hu id it ja jp ko mr ms my nb_NO ne nl or pl pt pt_BR pt_PT ro ru si sk sq sv sw te tr tzm

Cài đặt MySQL/MariaDB

MySQL là một RDBMS (Hệ thống quản lý cơ sở dữ liệu quan hệ) phổ biến. MariaDB được sinh ra như một nhánh của MySQL. Ngày nay hai sản phẩm có một chút khác biệt. Di chuyển dữ liệu từ hệ thống này sang hệ thống khác không thể là một nhiệm vụ tầm thường

MariaDB được cấp phép GPLv2 đầy đủ trong khi MySQL có hai tùy chọn cấp phép, GPLv2 (dành cho phiên bản Cộng đồng) và Enterprise

Trong kho Fedora bạn có thể tìm thấy

  • MariaDB 10. 3 (dưới dạng gói thông thường hoặc dưới dạng mô-đun)

  • MariaDB 10. 4 (dưới dạng mô-đun)

  • mysql 8. 0 phiên bản cộng đồng (dưới dạng gói thông thường hoặc dưới dạng mô-đun)

Các gói MariaDB và MySQL xung đột vì chúng cung cấp các tệp tương tự. Vì vậy, bạn chỉ có thể cài đặt một trong số chúng, MariaDB hoặc MySQL, chứ không thể cài đặt cả hai

Ngoài ra, bạn cũng có thể cài đặt phiên bản cộng đồng MySQL (8. 0 hoặc 5. 7) từ kho lưu trữ được duy trì bởi chính Oracle/MySQL

Cài đặt từ Oracle MySQL

Trang này thảo luận về các nguồn phần mềm của bên thứ ba không được liên kết chính thức hoặc xác nhận bởi Dự án Fedora. Sử dụng chúng theo quyết định của riêng bạn. Fedora khuyến nghị sử dụng phần mềm nguồn mở và miễn phí và tránh phần mềm bị cản trở bởi các bằng sáng chế

Thêm kho lưu trữ MySQL vào Fedora

Vui lòng tải xuống gói phát hành do Oracle cung cấp từ. https. // nhà phát triển. mysql. com/downloads/repo/yum/ Sau khi tải xuống, vui lòng cài đặt nó bằng dnf

sudo dnf install 

Xin lưu ý rằng kho lưu trữ này được cung cấp bởi Oracle nên mọi sự cố/lỗi gặp phải sẽ cần được báo cáo cho họ qua các kênh liên lạc của họ. https. //www. mysql. com/about/faq/

Cài đặt MySQL trên Fedora

sudo dnf install mysql-community-server

Bắt đầu dịch vụ MySQL và kích hoạt khi đăng nhập

sudo systemctl start mysqld
sudo systemctl enable mysqld

tìm Mật khẩu mặc định, Vì lý do bảo mật, MySQL tạo khóa gốc tạm thời. Xin lưu ý rằng MySQL có các chính sách bảo mật thậm chí còn nghiêm ngặt hơn MariaDB

sudo grep 'temporary password' /var/log/mysqld.log

Cấu hình MySQL trước lần sử dụng đầu tiên

sudo mysql_secure_installation

Sau đó, trả lời các câu hỏi bảo mật như bạn muốn. hoặc chỉ nói có với tất cả chúng

Sử dụng MySQL

sudo mysql -u root -p

Xóa MySQL

Tôi đề nghị xóa theo cách sau, cách phù hợp và an toàn nhất mà không cần xóa nhiều phụ thuộc là

sudo rpm -e --nodeps mysql-community-libs mysql-community-common mysql-community-server

Cài đặt từ Fedora Main Repo

Cộng đồng cung cấp gói MySQL trong repo chính

sudo dnf install {community-mysql-server|mariadb-server}

Định cấu hình MySQL/MariaDB

Kích hoạt dịch vụ khi khởi động và bắt đầu

________số 8_______

Cài đặt máy chủ MariaDB từ kho Fedora Modular

Để liệt kê các phiên bản có sẵn (luồng theo thuật ngữ mô-đun) của MariaDB

dnf module list mariadb

Để bật phiên bản MariaDB mà bạn muốn sử dụng và cung cấp RPM của luồng trong bộ gói

sudo dnf install mysql-community-server
0

Tại thời điểm này, bạn có thể xác minh rằng RPM có sẵn cung cấp 10. 4 phiên bản của máy chủ MariaDB

sudo dnf install mysql-community-server
1

Để cài đặt máy chủ MariaDB

sudo dnf install mysql-community-server
2

Với các mô-đun, bạn cũng có thể cài đặt một cấu hình cụ thể. như máy khách, devel hoặc galera (bản sao đa chủ). Chẳng hạn, nếu bạn không muốn cài đặt nội dung máy chủ mà chỉ cài đặt các gói máy khách

sudo dnf install mysql-community-server
3

  • Mật khẩu gốc mặc định của MariaDB trống

Cấu hình SQL trước lần sử dụng đầu tiên

sudo mysql_secure_installation

Một số câu hỏi sẽ được hỏi. trả lời cho họ như bạn muốn;

Sử dụng SQL

sudo mysql -u root -p

Xóa SQL

Tôi đề nghị loại bỏ theo cách sau

sudo dnf install mysql-community-server
6

Cài đặt từ Podman

Tải xuống hình ảnh Docker máy chủ SQL

sudo dnf install mysql-community-server
7

Xem nhật ký

sudo dnf install mysql-community-server
8

Khởi động phiên bản máy chủ MySQL

Lệnh bên dưới chứa mật khẩu ngẫu nhiên được tạo cho người dùng root;

sudo dnf install mysql-community-server
9

sudo systemctl start mysqld
sudo systemctl enable mysqld
0

Bắt đầu Phiên bản máy chủ MariaDB

sudo systemctl start mysqld
sudo systemctl enable mysqld
1

Mật khẩu trống mặc định cho MariaDB

Tùy chọn -d được sử dụng cho CẢ HAI trong lệnh chạy podman ở trên làm cho vùng chứa chạy trong nền. Sử dụng lệnh này để theo dõi đầu ra từ vùng chứa

Kết nối với Máy chủ MySQL từ bên trong Vùng chứa

sudo systemctl start mysqld
sudo systemctl enable mysqld
2

bạn phải đặt lại mật khẩu gốc của máy chủ bằng cách đưa ra câu lệnh này

sudo systemctl start mysqld
sudo systemctl enable mysqld
3

Kết nối với Máy chủ MariaDB từ bên trong Vùng chứa

sudo systemctl start mysqld
sudo systemctl enable mysqld
4

Đặt lại MYSQL_ROOT_PASSWORD

bạn phải đặt lại mật khẩu gốc của máy chủ bằng cách đưa ra câu lệnh này

sudo systemctl start mysqld
sudo systemctl enable mysqld
3

Dừng và xóa một bộ chứa SQL

sudo systemctl start mysqld
sudo systemctl enable mysqld
6

Xóa Vùng chứa SQL

sudo systemctl start mysqld
sudo systemctl enable mysqld
7

bạn có thể làm tương tự với docker chỉ cần thay podman bằng docker

Sử dụng RDBMS

Kết nối với trình bao MySQL/MariaDB bằng lệnh

sudo mysql -u root -p
4

Đối với cả hai, mệnh lệnh là

sudo mysql -u root -p
4. Cú pháp và các tùy chọn thường giống nhau

sudo systemctl start mysqld
sudo systemctl enable mysqld
8

Sau khi có quyền truy cập vào trình bao, bạn có thể tải phiên bản đang chạy của phần mềm

sudo systemctl start mysqld
sudo systemctl enable mysqld
9

Bạn có thể tạo một cơ sở dữ liệu

sudo grep 'temporary password' /var/log/mysqld.log
0

Tạo người dùng

sudo grep 'temporary password' /var/log/mysqld.log
1

Liệt kê các cơ sở dữ liệu có sẵn

sudo grep 'temporary password' /var/log/mysqld.log
2

Vị trí tệp

Bộ lưu trữ đĩa cơ sở dữ liệu được đặt tại

sudo mysql -u root -p
6

Cách cho phép truy cập từ xa Cộng đồng MySQL/MariaDB/MYSQL

Thêm quy tắc mới vào Firewalld

Mở cổng SQL (3306) trên FireWald

sudo grep 'temporary password' /var/log/mysqld.log
3

HOẶC LÀ

sudo grep 'temporary password' /var/log/mysqld.log
4

Khởi động lại tường lửa. Dịch vụ

sudo grep 'temporary password' /var/log/mysqld.log
5

Chỉnh sửa Conf. Các tập tin

tập tin cấu hình

  • MySQL →

    sudo mysql -u root -p
    7

  • Cộng đồng MySQL →

    sudo mysql -u root -p
    8

  • MariaDB →

    sudo mysql -u root -p
    9

bạn có thể đảm bảo rằng với lệnh sau

sudo rpm -e --nodeps mysql-community-libs mysql-community-common mysql-community-server
0

Điều hướng đến dòng bắt đầu bằng chỉ thị liên kết địa chỉ. Nó sẽ trông giống thế này. bạn có thể đặt lệnh này thành địa chỉ IP ký tự đại diện, *,. , hoặc 0. 0. 0. 0

sudo grep 'temporary password' /var/log/mysqld.log
6

Sau khi thay đổi dòng này, hãy lưu và đóng tệp rồi khởi động lại dịch vụ MySQL

sudo grep 'temporary password' /var/log/mysqld.log
7

Tạo NGƯỜI DÙNG

sudo grep 'temporary password' /var/log/mysqld.log
8

Thay thế your_username và your_password tùy thuộc vào những gì bạn muốn tên người dùng và mật khẩu. Ở đây, host_ip_addr là tên máy chủ hoặc địa chỉ IP của máy tính mà bạn muốn kết nối với máy chủ MySQL/MariaDB từ đó. Bạn cũng có thể sử dụng % làm host_ip_addr nếu muốn kết nối từ bất kỳ máy tính nào. Nó cũng có thể giống như 192. 168. 2. % nếu bạn muốn kết nối từ các máy tính có dải IP 192. 168. 2. 1 – 192. 168. 2. 254

Cho phép truy cập

sudo grep 'temporary password' /var/log/mysqld.log
9

#HOẶC LÀ

Mọi người thường muốn tạo một người dùng "root" có thể kết nối từ mọi nơi, vì vậy, ví dụ, chúng tôi sẽ làm điều đó, nhưng để cải thiện nó, chúng tôi sẽ tạo một người dùng root có thể kết nối từ mọi nơi trên

sudo mysql_secure_installation
0

sudo mysql_secure_installation
1

Đang kết nối

sudo mysql_secure_installation
2

Cách khắc phục sự cố trong SQL

Phiên bản

sudo mysql_secure_installation
3

Kiểm tra thông số trong file cấu hình

  • mysql

sudo mysql_secure_installation
4

  • Cộng đồng MariaDB/MySQL

sudo mysql_secure_installation
5

Khả năng tương thích giữa các phiên bản khác nhau không được phép Chỉ cần cài đặt một trong số chúng

Cách truy cập nhật ký lỗi SQL

Thông thường, nguyên nhân gốc rễ của tình trạng chậm máy, treo máy hoặc hành vi không mong muốn khác trong SQL có thể. Trong nhiều trường hợp, nhật ký lỗi dễ đọc nhất với ít chương trình hơn, một dòng lệnh u

nếu SQL không hoạt động như mong đợi, bạn có thể lấy thêm thông tin về nguồn của

  • trạng thái systemctl mysqld. dịch vụ không bắt đầu tốt, Thông tin này không giải thích rõ chuyện gì đang xảy ra?, sau lệnh này, bạn nên gõ

    sudo rpm -e --nodeps mysql-community-libs mysql-community-common mysql-community-server
    1

  • Xem các tệp Nhật ký, có thể được đặt trong

    sudo rpm -e --nodeps mysql-community-libs mysql-community-common mysql-community-server
    2 cho MySQL và
    sudo rpm -e --nodeps mysql-community-libs mysql-community-common mysql-community-server
    3 cho MariaDB

Cách khắc phục sự cố lỗi ổ cắm trong SQL

SQL quản lý các kết nối đến máy chủ cơ sở dữ liệu thông qua việc sử dụng tệp ổ cắm, một loại tệp đặc biệt tạo điều kiện giao tiếp giữa các quy trình khác nhau. Tệp ổ cắm của máy chủ MySQL được đặt tên là mysqld. sock và trên các hệ thống Ubuntu, nó thường được lưu trữ trong thư mục /var/run/mysqld/. Tệp này được tạo bởi dịch vụ MySQL tự động

Đôi khi, những thay đổi đối với hệ thống hoặc cấu hình SQL của bạn có thể dẫn đến việc SQL không thể đọc tệp ổ cắm, ngăn bạn truy cập vào cơ sở dữ liệu của mình. Lỗi ổ cắm phổ biến nhất trông như thế này

sudo mysql_secure_installation
6

Có một vài lý do tại sao lỗi này có thể xảy ra và một số cách khả thi để giải quyết nó. Một nguyên nhân phổ biến của lỗi này là dịch vụ SQL bị dừng hoặc không bắt đầu, nghĩa là không thể tạo tệp ổ cắm ngay từ đầu. Để tìm hiểu xem đây có phải là lý do khiến bạn gặp lỗi này hay không, hãy thử khởi động dịch vụ bằng systemctl

sudo mysql_secure_installation
7

Sau đó thử truy cập lại dấu nhắc MySQL. Nếu bạn vẫn gặp phải lỗi ổ cắm, có thể có vấn đề sâu hơn với phiên bản MySQL của bạn, trong trường hợp đó, bạn nên xem lại nhật ký lỗi để xem liệu nó có thể cung cấp bất kỳ manh mối nào không

Làm cách nào để cài đặt MySQL trong Fedora 36?

Vì Fedora gần đây đã công bố phiên bản mới của bản phân phối hàng đầu, nên chúng tôi sẽ giới thiệu cách bạn có thể dễ dàng cài đặt MySQL 8 trong Fedora 36. .
Thiết lập mật khẩu gốc
Xóa người dùng ẩn danh
Vô hiệu hóa quyền truy cập root qua điều khiển từ xa
Xóa cơ sở dữ liệu thử nghiệm
Tải lại quyền root

Cách cài đặt MySQL 5. 7 trên Fedora 36?

Cách cài đặt MySQL 5. 7 trên CentOS 7 & Fedora 36/35 .
Bước 1 – Kích hoạt kho lưu trữ MySQL. Trước hết, Bạn cần kích hoạt MySQL 5. 7 kho lưu trữ yum phát hành cộng đồng trên hệ thống của bạn. .
Bước 2 – Cài đặt MySQL 5. 7 máy chủ. .
Bước 4 - Cấu hình ban đầu của MySQL. .
Bước 5 – Đăng nhập vào MySQL. .
Bước 6 – Kiểm tra phiên bản MySQL

Làm cách nào để cài đặt MySQL trên Fedora 35?

Cách cài đặt MySQL 8. 0 trên RHEL/CentOS 8/7 và Fedora 35 .
Bước 1. Thêm kho lưu trữ MySQL Yum. .
Bước 2. Cài đặt phiên bản MySQL mới nhất. .
Bước 3. Cài đặt các phiên bản phát hành MySQL khác nhau. .
Bước 4. Khởi động máy chủ MySQL. .
Bước 5. Bảo mật cài đặt MySQL. .
Bước 6. Kết nối với máy chủ MySQL

Làm cách nào để cài đặt MariaDB trong Fedora 36?

Cài đặt từ Repo chính của Fedora .
Định cấu hình MySql/MariaDB. Kích hoạt dịch vụ khi khởi động và bắt đầu. .
Cài đặt máy chủ MariaDB từ kho Fedora Modular. Để liệt kê các phiên bản có sẵn (luồng theo thuật ngữ mô-đun) của MariaDB. .
Cấu hình SQL trước lần sử dụng đầu tiên. .
Sử dụng SQL. .
Xóa SQL