Cài đặt máy khách dòng lệnh Mysql 5.5. Cài đặt ngẫu nhiên các sản phẩm phần mềm. Hướng dẫn cài đặt MySQL trên windows

MySQL là một hệ thống quản lý cơ sở dữ liệu được sử dụng chủ yếu trong các ứng dụng vừa và nhỏ. DBMS miễn phí cho mục đích sử dụng phi thương mại. MySQL sử dụng ngôn ngữ truy vấn SQL và có nhiều phần mở rộng cho tiêu chuẩn này. Ưu điểm của MySQL bao gồm:

Đa luồng
Không giới hạn số lượng người dùng đồng thời làm việc với cơ sở dữ liệu
Thực thi lệnh nhanh
Hỗ trợ một số lượng lớn các loại bảng

Cài đặt MySQL

Để cài đặt, chúng tôi sẽ sử dụng phiên bản chương trình 5.5.23. Chúng tôi triển khai phân phối với chương trình:

Cơm. 1. Bắt đầu cửa sổ cài đặt, nhấn Next.

Cơm. 2. Chấp nhận thỏa thuận cấp phép

Cơm. 3. Chọn kiểu cài đặt Custom

Cơm. 4. Cửa sổ chọn các thành phần bổ sung và thư mục cài đặt, giữ nguyên mọi thứ, nhấp vào Tiếp theo.

Cơm. 5. Nhấn Install để cài đặt chương trình

Cơm. 6. Nhấn Finish để hoàn tất cài đặt và tiến hành setup server

Cơm. 7. Chọn Cấu hình chi tiết - cài đặt chi tiết

Cơm. 8. Chọn Máy phát triển - điều này có nghĩa là MySQL sẽ sử dụng RAM tối thiểu để không cản trở việc thực thi các ứng dụng khác

Cơm. 9. Chọn mục Cơ sở dữ liệu đa chức năng, mục này sẽ cho phép bạn tiếp tục làm việc với nhiều loại khác nhau những cái bàn

Cơm. 10. Chọn đĩa và thư mục để lưu trữ bảng InnoDB, giữ nguyên

Cơm. 11. Tại đây bạn chọn số lượng kết nối tối đa có thể đến máy chủ MySQL. Chọn hỗ trợ quyết định (DSS)/OLAP

Cơm. 12. Ở đây, chúng tôi bật hộp kiểm Bật mạng TCP/IP, bật hỗ trợ cho các kết nối TCP/IP. Ta cũng rời port bằng 3306, đây là cổng tiêu chuẩn cho máy chủ MySQL. Hộp kiểm Bật chế độ nghiêm ngặt chỉ định chế độ tuân thủ nghiêm ngặt chuẩn SQL, chúng tôi để nguyên nó

Cơm. 13. Bằng cách kiểm tra Bộ ký tự / Đối chiếu mặc định được chọn thủ công và chọn mã hóa cp1251 từ menu thả xuống, chúng tôi cung cấp hoạt động chính xác bằng tiếng Nga

Cơm. 14. Hộp kiểm Cài đặt dưới dạng dịch vụ Windows có nghĩa là máy chủ sẽ được khởi chạy dưới dạng dịch vụ, đây là phương pháp khởi động được khuyến nghị. Chọn tên dịch vụ trong cửa sổ thả xuống; để nguyên như vậy. Hãy bỏ chọn Launch the MySQL Server automatically, điều này có nghĩa là máy chủ sẽ được khởi chạy thủ công. Để nguyên hộp kiểm Bao gồm thư mục Bin trong Windows PATH

Cơm. 15. Đặt một số mật khẩu đơn giản cho người dùng root

Cơm. 17. Đường dẫn bên cạnh dòng Write config file cho biết vị trí của file cấu hình sẽ cần chỉnh sửa lại một chút

Chỉnh sửa tệp cấu hình

Chỉnh sửa tập tin cấu hình bằng notepad của tôi.ini, tọa lạc tại địa chỉ được chỉ ra ở đoạn trước (đối diện dòng Viết tập tin cấu hình) trong menu hoàn tất cài đặt. Đường dẫn đến các tệp có thể không trùng với đường dẫn được ghi, vì vậy cần chỉ định các thư mục của máy tính nơi công việc đang được thực hiện.

1. Trong phần, sau dòng:

thêm một dòng xác định thư mục chứa các tệp mô tả mã hóa:

2. Trong phần sau dòng:

thêm hai dòng sau, dòng đầu tiên bạn đã biết, dòng thứ hai đặt mã hóa trong đó dữ liệu được truyền tới MySQL:

character-sets-dir="C:/Tệp chương trình/MySQL/MySQL Server 5.5/share/charsets"

init-connect=”Đặt tên cp1251″

default-storage-engine=INNODB

thay thế loại bảng được cài đặt ban đầu bằng MYISAM:

default-storage-engine=MYISAM

Lưu các thay đổi của bạn và đóng tệp my.ini. Quá trình cài đặt và cấu hình máy chủ đã hoàn tất.

Cài đặt giao diện đồ họa DBMS

Ví dụ: chúng ta sẽ sử dụng giao diện đồ họa Bàn làm việc MySQL phiên bản 5.2.40

Cơm. 18. Chọn thư mục cài đặt giao diện đồ họa bằng cách nhấn Change

Cơm. 19. Cài đặt giao diện đồ họa trong thư mục chứa DBMS đã cài đặt

Cơm. 20. Chọn kiểu cài đặt Complete (mặc định)

Cơm. 21. Sau khi nhấn nút Install, quá trình cài đặt sẽ bắt đầu

Cơm. 22. Cửa sổ hoàn tất cài đặt, nhấn Finish

Ví dụ về làm việc với MySQL

Để bắt đầu, hãy khởi chạy MySQL Workbench mà chúng tôi đã cài đặt trước đó:

Cơm. 23. Cửa sổ chính của chương trình. Trong danh sách các kết nối, chúng ta thấy một kết nối được tạo sẵn đã được tạo trong quá trình cài đặt DBMS. Khi bạn nhấp đúp vào Local instance MySQL, một cửa sổ sẽ xuất hiện trong đó bạn cần nhập mật khẩu cơ sở dữ liệu mà chúng tôi đã đặt trong Hình. 15

Cơm. 24. Cửa sổ chỉnh sửa truy vấn sẽ mở ra. Để bắt đầu, bạn cần kết nối trực tiếp với cơ sở dữ liệu. Chúng tôi sẽ sử dụng cơ sở dữ liệu thử nghiệm đã được tạo sẵn có tên test. Nhấn đúp chuột Chúng tôi kết nối bằng tên cơ sở dữ liệu ở phía bên trái cửa sổ làm việc của chương trình. Bạn có thể bắt đầu viết truy vấn kiểm tra trong cửa sổ nhập liệu ở giữa cửa sổ làm việc

Ví dụ về truy vấn SQL và cách triển khai chúng bằng MySQL Workbench

1. Tạo bảng

Ví dụ TẠO BẢNG
id int(11) NOT NULL PRIMARY KEY auto_increment,
tên varchar(50),
tuổi int(2),
văn bản thông tin,
ngày ngày
);

Truy vấn này sẽ tạo một bảng ví dụ, trong đó id là khóa chính (được đặt tự động), tên là trường định dạng văn bản với giá trị tối đa được phép là 50 ký tự, tuổi là trường giá trị số có giá trị tối đa số lượng cho phép 2 ký tự, trường thông tin – văn bản có kích thước không giới hạn, trường ngày thuộc loại “ngày”, tự động sử dụng ngày hôm nay.

Hãy đặt yêu cầu này vào trường nhập chương trình và nhấn ctrl+shift+enter, từ đó thực hiện nó:

Cơm. 25. Sau khi hoàn thành yêu cầu, nhấp vào click chuột phải di chuột qua phần kiểm tra tên cơ sở dữ liệu và chọn Làm mới tất cả. Sau đó, bảng ví dụ đã tạo của chúng tôi sẽ xuất hiện trong danh sách thả xuống Bảng.

Nhấp chuột phải vào nó và chọn Chỉnh sửa dữ liệu bảng:

Cơm. 26. Chương trình sẽ hiển thị bảng đã tạo cho chúng ta.

Cơm. 27. Và nhấp vào Áp dụng. Một cửa sổ xác nhận yêu cầu sẽ mở ra (các yêu cầu trong chương trình được tạo tự động và thực thi dưới dạng tập lệnh), tại đây bạn sẽ cần xác nhận các hành động bằng cách nhấp vào nút Áp dụng và Hoàn tất.

Hãy thử sử dụng truy vấn chọn:

CHỌN * TỪ ví dụ WHERE id = "2"

sẽ chọn một hàng từ bảng có giá trị trường id bằng 2. Chúng tôi thực hiện truy vấn bằng cách sử dụng tổ hợp phím ctrl+shift+enter:

Cơm. 28. Kết quả thực hiện truy vấn

Danh sách các tài liệu và tài nguyên Internet được sử dụng:

Bạn! Gia nhập với chúng tôi

Hôm nay chúng ta sẽ xem xét chi tiết quá trình cài đặt MySQL DBMS phiên bản 5.6.23 trên hệ điều hành Windows 7, ngoài ra chúng ta cũng sẽ cài đặt công cụ quản trị và phát triển MySQL Workbench 6.2.4.

Vài năm trước, bạn và tôi đã xem xét việc cài đặt MySQL bằng phiên bản 5.5 làm ví dụ, nhưng thời gian trôi qua, công nghệ ngày càng phát triển, các phiên bản mới đang được phát hành, vì vậy bây giờ là lúc bạn cập nhật kiến ​​thức của mình trong lĩnh vực MySQL và cụ thể là trong lĩnh vực này. cài đặt DBMS này. Và vì trang này dành cho người mới bắt đầu nên chúng tôi sẽ xem xét việc cài đặt trên hệ điều hành Windows 7 với mô tả từng bước toàn bộ quá trình. Tài liệu này cũng sẽ hữu ích cho những người mới lập trình cơ sở dữ liệu muốn thực hành viết truy vấn bằng SQL hoặc chỉ muốn tìm hiểu rõ hơn về máy chủ cơ sở dữ liệu MySQL. Hơn nữa, quá trình cài đặt được mô tả bên dưới sẽ không chỉ bao gồm cài đặt máy chủ mà còn bao gồm công cụ dành cho nhà phát triển MySQL Workbench, plugin Excel “MySQL for Excel”, Trình kết nối MySQL, cũng như các ví dụ và tài liệu.

Vì trong bài viết trước, chúng ta đã đề cập đến câu hỏi MySQL thực sự là gì, nên hôm nay chúng ta sẽ không tập trung vào vấn đề này mà sẽ chuyển ngay sang chủ đề của tài liệu, tức là. quá trình cài đặt và tất nhiên chúng ta sẽ bắt đầu với nơi chúng ta có thể nhận được bản phân phối MySQL cho Windows.

Tôi có thể tải xuống phiên bản MySQL mới nhất cho windows ở đâu?

Và vì chúng tôi sẽ cài đặt trên Windows 7, nên tốt nhất bạn nên tải xuống Trình cài đặt MySQL (trình cài đặt, bản phân phối), như chúng tôi đã lưu ý ở trên, sẽ không chỉ bao gồm máy chủ MySQL mà còn nhiều hơn thế nữa. Để tải xuống, trình cài đặt phải truy cập Trang chính thức các lượt tải xuống, đây rồi, vì bạn chỉ nên tải xuống từ các nguồn chính thức, nhân tiện, điều này không chỉ áp dụng cho MySQL mà còn cho tất cả các phần mềm.

Sau khi bạn truy cập trang ở dưới cùng, hãy tìm khối “MySQL Installer 5.6.23” và nhấp vào “Tải xuống”

Kết quả là gói cài đặt windows sẽ được tải xuống, tệp mysql-installer-community-5.6.23.0.msi có kích thước 282,4 megabyte.

Cài đặt MySQL 5.6.23 trên Windows 7

Bây giờ chúng ta hãy chuyển sang cài đặt; để thực hiện việc này, hãy chạy tệp đã tải xuống (trình cài đặt). Nhưng nếu đột nhiên bạn gặp lỗi trong quá trình khởi động, tức là. cửa sổ có nội dung sau

thì điều này có nghĩa là bạn chưa cài đặt Microsoft .NET Framework phiên bản cần thiết, vì để vận hành tất cả các thành phần có trong trình cài đặt này Cần có hồ sơ khách hàng tối thiểu của Microsoft .NET Framework 4, chúng tôi đã thảo luận chi tiết về nó là gì và cách cài đặt nó trong tài liệu về cách cài đặt Microsoft .NET Framework 4.0. Ngoài ra, chương trình MySQL Workbench yêu cầu Microsoft Visual C++ Redistributable for Visual Studio 2013 nên bạn cũng cần cài đặt nó. Nhân tiện, nếu bạn không biết cái gì được cài đặt trên hệ thống của mình và cái gì không, đừng lo lắng, trong quá trình cài đặt, trình cài đặt sẽ kiểm tra hệ thống của bạn xem có những thứ cần thiết hay không. thành phần bên ngoài, cần thiết cho hoạt động của từng sản phẩm MySQL đã chọn và sẽ hiển thị danh sách chúng và nếu cần, bạn có thể nhanh chóng cài đặt chúng (chúng ta sẽ đề cập đến phần này bên dưới).

Ghi chú! Ngôn ngữ chương trình cài đặt là tiếng Anh, cũng như giao diện chương trình MySQL Workbench.

Bước 1

Chúng tôi đồng ý với các điều khoản của thỏa thuận cấp phép, để thực hiện việc này, hãy đánh dấu vào ô thích hợp và nhấp vào “Tiếp theo”

Bước 2

Sau đó, chúng tôi đánh dấu những gì chúng tôi muốn cài đặt và vì chúng tôi quyết định cài đặt mọi thứ mà nhà phát triển mới làm quen cần, nên chúng tôi chọn loại cài đặt mặc định, tức là. “Mặc định của nhà phát triển” và nhấp vào “Tiếp theo”

Bước 3

Tiếp theo, chương trình cài đặt sẽ kiểm tra hệ thống của bạn xem có các thành phần cần thiết hay không. Bạn cần cài đặt các thành phần này (tức là chọn chúng và nhấp vào “Thực thi”) hoặc nhấp vào “Tiếp theo”, nhưng trong trường hợp này là các thành phần tương ứng sẽ không làm việc. Tuy nhiên, ví dụ: nếu bạn không cần những thành phần này, giả sử bạn không sử dụng Visual Studio, do đó bạn không cần cài đặt thành phần này. Ví dụ: tôi chưa cài đặt nó trên máy tính thử nghiệm này. Microsoft Office và Visual Studio, vì vậy trong trường hợp này tôi sẽ không cài đặt các thành phần được liệt kê, hãy nhấp vào “Tiếp theo”.

Một cảnh báo nhỏ liên quan đến việc thiếu một số thành phần, hãy nhấp vào “Có”

Bước 4

Sau đó, trình cài đặt sẽ cho chúng tôi biết chính xác những gì anh ấy sẽ cài đặt, chúng tôi nhấp vào “Thực thi”

Và thế là quá trình cài đặt bắt đầu

Sau khi cài đặt tất cả các thành phần, nút “Tiếp theo” sẽ xuất hiện và chúng ta nhấp vào nó

Bước 5

Bước 6

Và vì chúng tôi chỉ là người mới bắt đầu sử dụng cửa sổ đầu tiên, tôi khuyên bạn nên để mọi thứ theo mặc định, tức là. không thay đổi bất cứ điều gì mà ngay lập tức nhấp vào “Tiếp theo”

Bước 7

Trên cửa sổ tiếp theo, bạn cần nhập mật khẩu cho người dùng root, tức là. đối với quản trị viên chính, nếu muốn, bạn có thể thêm ngay những người dùng khác vào đây, tức là. tạo chúng thông qua nút “Thêm người dùng”, nhấp vào “Tiếp theo”

Bước 8

Sau đó để mọi thứ như mặc định và nhấp vào “Tiếp theo”

Bước 9

Thế là xong, máy chủ MySQL đã được cấu hình, nhấp vào “Hoàn tất”

Bước 10

Bây giờ bạn cần cấu hình dữ liệu thử nghiệm cho máy chủ MySQL, nhấp vào “Tiếp theo”

Kết nối với máy chủ, nhấp vào “Kiểm tra” trước rồi “Tiếp theo”

Bước 11

Thế là xong, quá trình cài đặt gần như hoàn tất, nhấn “Next”

Và sau đó “Hoàn tất”, nhân tiện, nếu bạn chọn hộp kiểm “Khởi động MySQL Workbench sau khi thiết lập”, chương trình MySQL Workbench sẽ bắt đầu ngay lập tức

Khởi chạy MySQL Workbench và kết nối với máy chủ MySQL

Bạn có thể khởi chạy MySQL Workbench từ menu Start->MySQL->MySQL Workbench 6.2 CE

Sau khi bắt đầu, bạn cần chọn một phiên bản máy chủ MySQL để kết nối với nó, trong trường hợp của chúng tôi chỉ có một (cục bộ), chúng tôi chỉ cần nhấp vào nó

Đi vào mật khẩu gốc người dùng (mà chúng tôi đã nghĩ ra khi thiết lập máy chủ)

Và vì vậy, chúng tôi đã kết nối với máy chủ MySQL bằng MySQL Workbench, chúng tôi xem cơ sở dữ liệu thử nghiệm và có thể viết ngay một số truy vấn SQL

Tôi đề nghị kết thúc ở đây, tôi hy vọng mọi chuyện đã rõ ràng. Chúc may mắn!

Bài viết tương tự:

thông tin-comp.ru

Tự động cài đặt MySQL trên windows

  • Cài đặt MySQL
  • Thiết lập MySQL

Cài đặt MySQL

Mở trang tải xuống bản phân phối: http://www.mysql.com/downloads/mysql/

Để tải xuống Win 32: windows (x86, 32-bit), MSI Installer Essentials - Khuyến nghị

Để tải xuống Win 64: windows (x86, 64-bit), MSI Installer Essentials - Khuyến nghị

Sau khi nhấp vào nút Tải xuống, bạn sẽ thấy một biểu mẫu đăng ký, bạn có thể bỏ qua bằng cách nhấp vào liên kết bên dưới (“Không, cảm ơn, chỉ đưa tôi đến phần tải xuống!”).

Khởi chạy trình cài đặt và nhấp vào Tiếp theo:

Cài đặt MySQL trên Windows (1)

Chọn kiểu cài đặt Custom:

Cài đặt MySQL trên Windows (2)

Lựa chọn thành phần. Tại đây bạn có thể thay đổi đường dẫn cài đặt của tệp MySQL (chọn Máy chủ MySQL, nhấp vào nút Thay đổi), cũng như đường dẫn lưu trữ cơ sở dữ liệu (chọn Tệp dữ liệu máy chủ MySQL, nhấp vào nút Thay đổi):

Cài đặt MySQL trên Windows (3)

Kiểm tra đường dẫn và nhấp vào Cài đặt:

Cài đặt MySQL trên Windows (4)

Giai đoạn cuối cùng của quá trình cài đặt. Chọn tùy chọn “Cấu hình máy chủ MySQL ngay bây giờ” và nhấp vào Kết thúc:

Cài đặt MySQL trên Windows (5)

Thiết lập MySQL

Sau khi cài đặt hoàn tất, Trình hướng dẫn cấu hình phiên bản máy chủ MySQL sẽ khởi động (bạn có thể chạy thủ công từ menu Bắt đầu -> Tất cả chương trình -> MySQL -> MySQL Server 5.1 -> Trình hướng dẫn cấu hình phiên bản máy chủ MySQL). Bấm tiếp:

Thiết lập MySQL (3)

Chọn tập lệnh cài đặt: Máy phát triển - để cài đặt trên máy tính ở nhà(lựa chọn của chúng tôi), Máy chủ - để cài đặt trên máy chủ, Máy chủ MySQL chuyên dụng - để cài đặt trên máy chủ hoàn toàn dành riêng cho MySQL. Các tùy chọn này chủ yếu ảnh hưởng đến lượng bộ nhớ mà MySQL sử dụng:

Thiết lập MySQL (3)

MySQL hỗ trợ hai loại cơ sở dữ liệu chính (InnoDB - có hỗ trợ giao dịch và MyISAM - không có giao dịch). Cơ sở dữ liệu đa chức năng - hỗ trợ cho cả hai loại cơ sở dữ liệu sẽ được cài đặt (lựa chọn của chúng tôi). Chỉ cơ sở dữ liệu giao dịch - chỉ hỗ trợ InnoDB mới được cài đặt. Chỉ cơ sở dữ liệu phi giao dịch - chỉ hỗ trợ myISAM mới được cài đặt.

Thiết lập MySQL (4)

Nếu bạn đã chọn hỗ trợ InnoDB ở bước trước, bạn có thể định cấu hình vị trí của tệp dữ liệu InnoDB tại đây:

Thiết lập MySQL (5)

Hỗ trợ kết nối đồng thời. Hỗ trợ quyết định - tối đa 20 kết nối đồng thời (lựa chọn của chúng tôi). Xử lý giao dịch trực tuyến - lên tới 500 kết nối. Cài đặt thủ công - cài đặt thủ công số lượng kết nối.

Thiết lập MySQL (6)

Kiểm tra các tùy chọn “Bật mạng TCP/IP” và “Bật chế độ nghiêm ngặt”. Chúng tôi giữ nguyên Số cổng - 3306. Nếu bạn định kết nối trực tiếp với máy chủ từ các máy tính khác, hãy chọn tùy chọn “Thêm ngoại lệ tường lửa cho cổng này” (mở cổng trong tường lửa của windows).

Thiết lập MySQL (7)

Chọn mã hóa mặc định. Hiện tại sự lựa chọn thông minh nhất là UTF-8. Chọn tùy chọn Tốt nhất Hỗ trợ choĐa ngôn ngữ:

Thiết lập MySQL (8)

Hãy nhớ chọn tùy chọn “Cài đặt dưới dạng dịch vụ windows” (chạy dưới dạng dịch vụ windows). Chọn “Tự động khởi chạy máy chủ MySQL” nếu bạn cần dịch vụ tự khởi động.

Thiết lập MySQL (9)

Giai đoạn cuối cùng. Đặt mật khẩu quản trị viên (root). Tốt hơn hết là đừng để mất mật khẩu này! Tôi không khuyên bạn nên chọn tùy chọn “Cho phép truy cập root từ máy từ xa” và “Tạo tài khoản ẩn danh”, bởi vì chúng làm giảm sự an toàn.

Làm thế nào để kiểm tra nhanh quá trình cài đặt?

Mở Start -> All Programs -> MySQL -> MySql Server 5.1 -> MySQL Server Command Line Client (tiện ích để làm việc với MySQL trên dòng lệnh).

Tiếp theo, nhập mật khẩu quản trị viên (root). Nếu mật khẩu đúng, bạn sẽ được đưa tới dấu nhắc lệnh (mysql>). Nhập lệnh: hiển thị cơ sở dữ liệu; (phải có dấu chấm phẩy ở cuối). Kết quả là bạn sẽ thấy danh sách các cơ sở dữ liệu (ít nhất hai - information_schema và mysql). Điều này có nghĩa là máy chủ đang hoạt động chính xác. Đóng dòng lệnh bằng cách thực hiện lệnh thoát.

CHÚ Ý! Để kết nối với MySQL từ PHP, từ một máy chủ được cài đặt trên cùng một máy tính, bạn phải sử dụng 127.0.0.1 làm địa chỉ máy chủ MySQL thay vì localhost!!!

Bản chất của trục trặc này đối với tôi không hoàn toàn rõ ràng, nhưng tôi phải mất nửa ngày mới phát hiện ra nó...

Tôi nên làm gì nếu quá trình cài đặt tự động không thành công?

Hãy thử cài đặt thủ công từ kho lưu trữ zip.

Làm thế nào để làm việc với cơ sở dữ liệu?

Một trong những chương trình phổ biến nhất (có thể là phổ biến nhất) để làm việc với MySQL là phpMyAdmin.

Những bài viết liên quan:

www.q2w3.ru

30

Trước tiên, hãy tải xuống kho lưu trữ zip từ trang tải xuống http://dev.mysql.com/downloads/mysql/.

Vì tôi có hệ thống 64 bit nên tôi chọn: windows (x86, 64-bit), ZIP Archive

Chúng tôi tạo một thư mục để cài đặt, giả sử C:\server\mysql-5.6.15 và giải nén nội dung của kho lưu trữ vào đó.

Mở tệp my-default.ini (trong Notepad thông thường) và thực hiện các thay đổi:

Chúng tôi xóa tất cả nội dung hoặc nhận xét chúng (đặt dấu # ở đầu mỗi dòng).

Thêm các dòng:

Port=3306 port=3306 #ở đây chúng ta viết đường dẫn đến thư mục cài đặtbasedir="C:/server/mysql-5.6.15" datadir="C:/server/mysql-5.6.15/data" character-set- server= utf8 default-storage-engine=INNODB sql-mode="" clear_defaults_for_timestamp = TRUE Skip-external-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 64 Sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_s ize = 512 K myisam_sort_buffer_size = 8M

Lưu và đổi tên thành my.ini

Trước khi thực hiện chạy thử, hãy mở cổng vào TCP 3306 trong tường lửa windows.

Bây giờ bạn cần chạy thử:

Mở thư mục C:\server\mysql-5.6.15\bin

Bấm vào: tập tin và chọn "mở dấu nhắc lệnh với tư cách quản trị viên"

Một cảnh báo sẽ xuất hiện, đồng ý:

Trên dòng lệnh nhập:

bảng điều khiển mysqld

Và nhấn: Enter

Nếu kết nối thành công, bạn sẽ thấy dấu nhắc dòng lệnh: mysql>

Hãy chuyển sang bước tiếp theo - bạn cần đặt mật khẩu quản trị viên MySQL (người dùng root). Không có mật khẩu nào được đặt theo mặc định và điều này cần phải được sửa. Trong cùng một cửa sổ MySQL, nhập các lệnh sau:

Hãy kiểm tra kết quả:

ĐẶC QUYỀN FLUSH;

mysql -u gốc -p

Giai đoạn cuối- chạy MySQL như một dịch vụ hệ thống windows.

mysqld.exe --cài đặt MySQL --defaults-file=”C:\server\mysql-5.6.15\my.ini”

Để khởi động dịch vụ, hãy mở “bảng điều khiển”, “hệ thống và bảo mật”, “quản trị”, “dịch vụ” và khởi động dịch vụ MySQL theo cách thủ công:

Hoặc đơn giản hơn: “quản lý máy tính”, chọn dịch vụ và chạy:

Hoặc đơn giản hơn, thông qua dòng lệnh mở trong thư mục cài đặt:

Để dừng chúng ta sử dụng lệnh:

Và lựa chọn cuối cùng là khởi động lại.

Để xóa một dịch vụ, hãy chạy lệnh:

Nếu bạn đột nhiên quên mật khẩu root:

Trước tiên, bạn cần đặt lại mật khẩu và đặt mật khẩu mới. Để thực hiện việc này, bạn cần: 1.Khởi động lại máy chủ ở chế độ --skip-grant-tables 2.Cài đặt mật khẩu mới quản trị viên 3.Khởi động lại máy chủ trong chế độ bình thường Bây giờ chi tiết hơn về từng điểm. Trong chế độ bỏ qua bảng cấp, việc kiểm tra quyền và đặc quyền truy cập bị vô hiệu hóa, nói cách khác, bạn có thể kết nối với thông tin đăng nhập/mật khẩu trống và vẫn có tất cả các đặc quyền có thể có.

Để khởi động server ở chế độ Skip-Grant-tables, cách dễ nhất là thêm tạm thời dòng Skip-Grant-tables vào my.ini trong phần

Bỏ qua-cấp-bảng

Sau đó khởi động lại máy chủ.

Sử dụng Dòng lệnh MySQL (được cài đặt cùng với MySQL), truy cập mysql mà không cần mật khẩu (thay cho mật khẩu, chỉ cần nhấn Enter) và nhập lệnh tiếp theo:

CẬP NHẬT mysql.user SET pass=PASSWORD("mật khẩu mới của bạn") Ở ĐÂU user="root";

Chúng tôi khởi động lại máy chủ.

malwselennaiaru.ru

Cách cài đặt MySQL trên Windows - hạ thấp nồi của bạn

Lời tác giả: Một người bạn của tôi đã bị rách lưng trong ngày anh ấy đang lắp một chiếc tủ mới ở nhà. Và sau đó tại nơi làm việc, tôi đã suy nghĩ rất nhiều khi cố gắng tìm ra cách cài đặt MySQL trên Windows. Nói chung là tôi không thể chữa khỏi lưng cho anh ấy, nhưng tôi đã cứu được tâm trí anh ấy khỏi “sôi sục”. Có lẽ tôi sẽ giúp một số bạn khỏi đau đầu bằng cách kể cho bạn nghe về cách cài đặt DBMS.

Thay thế cho Denver?

Và một câu hỏi ngược lại có thể ngay lập tức nảy sinh: tại sao phải đau đầu nếu có một bộ công cụ đã được lắp ráp và dễ cài đặt bao gồm DBMS “yêu thích” của bạn? Phải! Không cần phải tìm kiếm những cơn đau đầu ở những nơi không có. Bây giờ bạn không gặp bất kỳ vấn đề gì liên quan đến việc cài đặt MySQL trên windows. Nhưng nó có thể xảy ra nếu:

Bạn chỉ cần một DBMS chứ không phải toàn bộ - có lẽ bạn sẽ quyết định nghiên cứu sâu hơn về MySQL. Chà, PHP và máy chủ web vẫn chưa có nhu cầu. Khi Denver ra mắt, hóa ra các thành phần này của bộ máy sẽ tự quay, liên tục “ăn” sức mạnh của phần cứng máy tính. Vấn đề này đặc biệt nghiêm trọng đối với các mẫu máy tính xách tay lỗi thời. Tôi biết tôi đang nói về điều gì bởi vì trong một khoảng thời gian dàiđã sử dụng cái này Máy tính xách tay cũ của tôi bị đầy hơi nước tab đang mở trong trình duyệt. Nói chung, mọi phần trăm năng suất đều được tính.

Cài đặt phiên bản mới hơn - Denver bao gồm Phiên bản hiện tại MySQL, nhưng đôi khi bạn cần nhất Một phiên bản mới. Ví dụ: để phát triển cơ sở dữ liệu cho một “phiên bản” cụ thể của DBMS.

Nâng cấp hệ thống quản lý tài khoản trong phpMyAdmin - thông qua đây phần mềm vỏ, nằm trong bộ dành cho quý ông, chỉ có thể được sử dụng dưới một tài khoản, được cài đặt theo mặc định. Tức là thông qua root với mật khẩu trống. Nhưng đôi khi bạn cần đăng nhập vào máy chủ MySQL với tư cách người dùng khác để kiểm tra truy vấn, trình kích hoạt hoặc thủ tục được lưu trữ. Tất nhiên, bạn có thể thực hiện điều đó thông qua dòng lệnh, nhưng bạn muốn làm việc một cách “thoải mái”.

Tạo các ứng dụng ADO bằng ngôn ngữ máy chủ khác - không ai tranh cãi với thực tế rằng “PHP và MySQL là mãi mãi”. Nhưng có những người khác ngôn ngữ máy chủ lập trình, để phát triển các ứng dụng có thể yêu cầu cài đặt MySQL trên windows 10 hoặc phiên bản hệ điều hành khác.

Nói chung, lý do cài đặt một phiên bản DBMS riêng biệt trên máy khách có thể có nhiều: tôi vừa đưa ra một vài trong số đó. Bây giờ hãy chuyển sang mô tả quá trình cài đặt.

Tải xuống bản sao của bạn

Gói phân phối DBMS trên tài nguyên dành cho nhà phát triển chính thức có sẵn để tải xuống ở hai phiên bản:

Ở dạng gói cài đặt tự động có phần mở rộng .msi - chúng tôi đã thảo luận về nó trong một trong những tài liệu trước đây, vì vậy chúng tôi sẽ bỏ qua nó.

Trong hình dạng của mã nhị phân, được đóng gói trong ZIP – tùy chọn này chúng ta sẽ áp dụng nó ngày hôm nay.

Cũng cần lưu ý rằng tôi sẽ cài đặt MySQL trên Windows 7, nhưng đối với tất cả các phiên bản HĐH khác (mới hơn), những hướng dẫn này cũng có liên quan. Windows cũng là Windows ở Châu Phi. Hãy bắt đầu! Hãy vào đây và tải xuống phiên bản lưu trữ mong muốn. Tôi có kiến ​​​​trúc máy tính 32-bit, vì vậy tôi tải xuống kho lưu trữ cho phiên bản hệ điều hành này.

TRÊN bước tiếp theo Bạn sẽ được nhắc đăng ký, nhưng bạn có thể làm mà không cần nó. Để thực hiện việc này, hãy nhấp vào liên kết bên dưới (được đánh dấu trong ảnh chụp màn hình). Sau đó, quá trình tải xuống kho lưu trữ sẽ bắt đầu. Xin lưu ý rằng kích thước của nó là hơn 300 mét mét. Và dung lượng như vậy đối với Internet “3G” hạn chế có thể không đủ khả năng chi trả. Và xét về tốc độ nữa - chắc chắn sẽ mất khoảng 40 phút.

Sau đó, tạo một thư mục để cài đặt và giải nén kho lưu trữ đã tải xuống vào đó. Để tránh nhầm lẫn sau này, tốt hơn hết bạn nên cài đặt trực tiếp MySQL 5 6 trong Windows vào ổ C.

Chỉnh sửa tập tin cấu hình

Bây giờ chúng ta tìm thấy tệp my-default.ini trong thư mục và mở nó bằng Notepad. Bây giờ hãy bắt đầu chỉnh sửa các tham số của máy chủ DBMS trong tương lai của chúng ta. Đầu tiên, chúng ta đăng ký đường dẫn đến thư mục chính và thư mục nơi dữ liệu sẽ được lưu trữ. Chúng tôi cũng chỉ ra cổng và mã hóa:

Dựair = "C:/Users/home/Documents/MySQL 5.6" datadir = "C:/Users/home/Documents/MySQL 5.6/data" port = 3306 character-set-server=utf8

Sau đó, chúng tôi viết ra giá trị của một số biến chính. Mô tả chi tiết của chúng có thể được tìm thấy trong tài liệu dành cho DBMS.

Default-storage-engine=INNODB rõ ràng_defaults_for_timestamp = TRUE bỏ qua-khóa bên ngoài

Chúng tôi sẽ tiếp tục cài đặt MySQL 5 6 trong Windows 7 bằng cách chỉ định ổ đĩa cho tất cả các bộ đệm và xóa tham số sql_mode khỏi giá trị đã chỉ định:

Sau đó đổi tên tệp thành my.ini và lưu nó. Sau đó, vào thư mục bin và chạy dòng lệnh với tư cách quản trị viên. Nhập lệnh sau vào nó:

bảng điều khiển mysqld

Nhấn “Enter” và các thông số dữ liệu và kết nối sẽ được hiển thị trên màn hình. Không đóng cửa sổ này, chúng tôi khởi chạy một cửa sổ khác (bằng CMD). Sau đó, chúng tôi đăng nhập vào máy chủ bằng quyền root bằng mật khẩu trống, được đặt theo mặc định:

Mysql -u gốc

Chúng tôi kiểm tra kết nối và cài đặt chính xác của máy chủ cơ sở dữ liệu. Để thực hiện việc này, hãy hiển thị danh sách tất cả các cơ sở dữ liệu có sẵn trên đó.

Đã được thực hiện. Điều đáng chú ý là việc cài đặt MySQL 5 5 trên Windows 7 gần như giống nhau, vì vậy hướng dẫn nàyáp dụng cho phiên bản DBMS này. Tôi hy vọng tôi có thể hạ thấp điểm sôi của “nồi” của bạn ít nhất một chút. Chà, nếu bạn bị gãy lưng khi di chuyển tủ thì hãy xem xét nó. Có lẽ có ai đó đang ẩn náu ở đó.

Tin tức mới nhất về CNTT và phát triển web trên kênh Telegram của chúng tôi

webformyself.com

Hướng dẫn cài đặt MySQL trên windows

58

Hãy bắt đầu cài đặt:

1. Tải xuống kho lưu trữ zip MySQL từ trang tải xuống: http://www.mysql.com/downloads/mysql/.

Đối với Win 32, chọn phân phối: windows (x86, 32-bit), Zip-Archive.

Đối với Win 64: windows (x86, 64-bit), Zip-Archive.

Sau khi nhấp vào nút Tải xuống, bạn sẽ thấy một mẫu đăng ký, bạn có thể bỏ qua nó bằng cách nhấp vào liên kết bên dưới - Không, cảm ơn, chỉ cần đưa tôi đến phần tải xuống.

2. Tạo thư mục cài đặt. Ví dụ: C:\Program Files\MySQL\MySQL Server 5.5. Và chúng tôi giải nén nội dung của kho lưu trữ vào đó theo cách thư mục thùng rác, dữ liệu, tài liệu và những thứ khác nằm trong thư mục gốc của thư mục cài đặt.

3. Hãy chuyển sang tạo tệp cấu hình (my.ini). Chúng tôi lấy một trong các tệp tiêu chuẩn làm cơ sở:

  • my-small.ini - phù hợp với những người thỉnh thoảng sử dụng MySQL và không muốn máy chủ chiếm nhiều tài nguyên.
  • my-medium.ini cũng không phải là cấu hình đòi hỏi nhiều tài nguyên nhưng phù hợp với những người sử dụng MySQL thường xuyên ( một lựa chọn tốt cho máy chủ web gia đình).
  • my-large.ini và my-huge.ini - dành cho các hệ thống được sử dụng làm máy chủ MySQL chuyên dụng. Tuy nhiên, my-large.ini có thể được sử dụng cho máy chủ gia đình nếu bạn cần hiệu suất MySQL bổ sung (512 MB RAM không còn nhiều trong thời điểm hiện tại).
  • my-innodb-heavy-4G - dành cho các máy chủ chuyên dụng có ít nhất 4 GB RAM và chỉ sử dụng bảng InnoDB.

Trong ví dụ này, tôi chọn my-medium.ini làm cơ sở. Đổi tên nó thành my.ini và đặt nó vào thư mục gốc của thư mục cài đặt (C:\Program Files\MySQL\MySQL Server 5.5).

Mở để chỉnh sửa (bằng Notepad thông thường) và ngay sau dòng thêm hai tham số:

Basedir=C:/Tệp chương trình/MySQL/MySQL Server 5.5 datadir=C:/Tệp chương trình/MySQL/MySQL Server 5.5/data

Lưu ý rằng các đường dẫn sử dụng dấu gạch chéo lên (/) thay vì dấu gạch chéo ngược (\).

Dựair là đường dẫn đến thư mục cài đặt.

datadir - đường dẫn đến thư mục dữ liệu (nơi lưu trữ tất cả cơ sở dữ liệu). Đôi khi việc đặt dữ liệu lên đĩa riêngđể cải thiện hiệu suất hoặc đảm bảo độ tin cậy.

Để đề phòng, đây là một đoạn của tệp cấu hình sau khi thực hiện các thay đổi:

# Máy chủ MySQL dựa trên=C:/Tệp chương trình/MySQL/MySQL Server 5.5 datadir=C:/Program Files/MySQL/MySQL Server 5.5/data port = 3306 socket = /tmp/mysql.sock Skip-external-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 64 Sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M

4. Bước tiếp theo là thêm đường dẫn C:\Program Files\MySQL\MySQL Server 5.5\bin vào biến môi trường PATH của bạn để giúp khởi chạy MySQL từ dòng lệnh dễ dàng hơn. Để thực hiện việc này, hãy mở Thuộc tính hệ thống -> Tùy chọn bổ sung hệ thống -> trên tab Bổ sung ở dưới cùng, nút “ Biến môi trường..." Trong cửa sổ mở ra, cuộn qua các biến hệ thống cho đến khi chúng ta tìm thấy Đường dẫn. Chọn dòng này và nhấp vào “Thay đổi…”. Ở cuối dòng, chúng tôi thêm đường dẫn của mình, giữ nguyên các tham số hiện có:

Thay đổi ĐƯỜNG

Lưu ý rằng các đường dẫn được phân tách bằng dấu chấm phẩy. Đảm bảo có dấu chấm phẩy ở đầu và cuối đường dẫn của bạn.

5. Trước khi thực hiện chạy thử, hãy mở cổng vào cổng TCP 3306 trong tường lửa windows:

Mở cổng TCP 3306

Nếu hệ thống có tường lửa bổ sung, thì nó cũng cần mở cổng TCP 3306 cho các kết nối đến.

6. Bây giờ chúng tôi tiến hành chạy thử. Trong dòng lệnh được khởi chạy với tư cách quản trị viên (điều này là bắt buộc nếu UAC được bật trên Seven hoặc Vista), hãy chạy:

Mysqld --console

Một số dòng sẽ được hiển thị trên màn hình. Nếu buổi ra mắt thành công thì dòng cuối cùng sẽ trông giống như thế này:

Phiên bản: "5.5.9-log" ổ cắm: "" cổng: 3306 Máy chủ cộng đồng MySQL (GPL)

Để cửa sổ này mở và mở một cửa sổ dòng lệnh khác, trong đó chúng ta nhập:

Mysql -u gốc

Nếu kết nối thành công, bạn sẽ thấy dấu nhắc dòng lệnh: mysql>

Hãy xem chúng tôi có cơ sở dữ liệu gì:

Hiển thị cơ sở dữ liệu;

Dấu chấm phẩy ở cuối truy vấn SQL là BẮT BUỘC!

Phản hồi của đội:

Dòng lệnh MySQL

Bây giờ chúng tôi cuối cùng đã tin chắc rằng máy chủ đang hoạt động.

7. Hãy chuyển sang bước tiếp theo - bạn cần đặt mật khẩu quản trị viên MySQL (người dùng root). Không có mật khẩu nào được đặt theo mặc định và điều này cần phải được sửa. Trong cùng một cửa sổ MySQL, nhập các lệnh sau:

Sử dụng mysql CẬP NHẬT mật khẩu người dùng SET = PASSWORD("your_password") WHERE user = "root";

Hãy kiểm tra kết quả:

CHỌN người dùng, máy chủ, mật khẩu TỪ người dùng;

Bảng người dùng

Như bạn có thể thấy trong ảnh chụp màn hình, cột mật khẩu đã được điền, có nghĩa là mật khẩu đã được đặt.

Trước khi thoát, hãy chạy lệnh:

ĐẶC QUYỀN FLUSH;

Bây giờ, khi kết nối, bạn phải nhập mật khẩu. Để thực hiện việc này, hãy sử dụng khóa chuyển -p:

Mysql -u gốc -p

Để tắt MySQL chạy:

Mysqladmin -u root -p tắt máy

8. Bước cuối cùng là khởi chạy MySQL dưới dạng dịch vụ hệ thống Windows.

Hãy chắc chắn rằng không có quy trình hoạt động MySQL.

Trong dòng lệnh chạy với tư cách quản trị viên, hãy chạy:

"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" --cài đặt

Đường dẫn đến mysqld phải được chỉ định đầy đủ (ngay cả khi nó được liệt kê trong PATH)!

Để khởi động dịch vụ, hãy mở “Quản lý máy tính” và khởi động dịch vụ MySQL theo cách thủ công:

Khởi động dịch vụ MySQL

Hoặc dễ dàng hơn thông qua dòng lệnh:

Khởi động mạng mysql

Để xóa một dịch vụ, trước tiên hãy dừng dịch vụ đó:

Dừng mạng mysql

và thực hiện:

"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" --remove

Tải xuống kho lưu trữ tự giải nén “Windows (x86, 32-bit), MSI Installer” và chạy nó.

Cài đặt MySQL bằng hình ảnh

Nhấp vào cài đặt có chọn lọc các thành phần “Tùy chỉnh” trong cửa sổ này.

Bây giờ, hãy bắt đâù thiết lập MySQL máy chủ.

Chọn cài đặt chi tiết - “Cấu hình chi tiết”.

Kiểm tra mục "Máy phát triển". Chúng tôi là nhà phát triển, phải không? 🙂

Bằng cách chọn mục “Cơ sở dữ liệu đa chức năng”, bạn có thể làm việc với cả bảng loại InnoDB (có khả năng sử dụng giao dịch) và MyISAM tốc độ cao (theo quy định, loại bảng này được sử dụng để phát triển web).

Chọn đĩa và thư mục để lưu trữ bảng InnoDB.

Trong hộp thoại này, bạn chọn số lượng kết nối tối đa có thể đến máy chủ MySQL. Khi chọn "Hỗ trợ quyết định (DSS)/OLAP", số tiền tối đa kết nối sẽ được giới hạn ở hai mươi, quá đủ khi cài đặt máy chủ trên máy tính ở nhà và không có số lượng lớn kết nối đồng thời.

Bằng cách chọn “Bật mạng TCP/IP”, chúng tôi kích hoạt hỗ trợ cho các kết nối TCP/IP và chọn cổng mà chúng sẽ được thực hiện. Cổng tiêu chuẩn cho máy chủ MySQL là 3306. Bằng cách chọn “Bật chế độ nghiêm ngặt”, chúng tôi đặt chế độ tuân thủ nghiêm ngặt tiêu chuẩn SQL ( tùy chọn này Nên để nó bật).

Hãy chú ý đến các cài đặt trong cửa sổ này. Bằng cách chọn “Bộ ký tự / đối chiếu mặc định được chọn thủ công” và chọn “cp1251” từ menu thả xuống, chúng tôi xác định rằng ban đầu mã hóa Cyrillic Windows (cp1251) sẽ được sử dụng cho các bảng, điều đó có nghĩa là nó sẽ hoạt động chính xác với Ngôn ngữ tiếng Nga trong mã hóa này.

Nếu bạn chọn "Cài đặt dưới dạng dịch vụ Windows", máy chủ sẽ khởi động dưới dạng dịch vụ, đây là cách được khuyến nghị để khởi động dịch vụ. Bên dưới, trong danh sách thả xuống, chỉ định tên của dịch vụ. Tiếp theo, bỏ chọn hộp bên cạnh “Tự động khởi chạy máy chủ MySQL” - chúng tôi sẽ khởi chạy máy chủ theo cách thủ công. Đồng thời chọn hộp bên cạnh “Bao gồm thư mục Bin trong Windows PATH” - điều này sẽ đặt chế độ hiển thị của thư mục “bin” cho dòng lệnh.

Đặt mật khẩu người dùng thành "root". Tôi khuyên bạn nên làm điều này. Nhập ít nhất một số mật khẩu đơn giản, đừng để trống trường này, điều này sẽ giúp bạn tránh khỏi những rắc rối có thể xảy ra trong tương lai.

Mở tệp “my.ini” để chỉnh sửa.

  1. Trong phần, sau dòng:
    cổng=3306
    Thêm một dòng xác định thư mục chứa file mô tả mã hóa:
  2. Trong phần, sau dòng:
    cổng=3306
    Thêm hai dòng sau, dòng đầu tiên bạn đã biết, dòng thứ hai đặt mã hóa trong đó dữ liệu được truyền tới MySQL:
    character-sets-dir="C:/Tệp chương trình/MySQL/MySQL Server 5.5/share/charsets"
    init-connect=”Đặt tên cp1251″
  3. Tiếp theo, tìm dòng:
    default-storage-engine=INNODB
    Thay thế loại bảng được cài đặt ban đầu bằng MYISAM:
    default-storage-engine=MYISAM

Lưu các thay đổi của bạn và đóng tệp "my.ini".
Quá trình cài đặt và cấu hình máy chủ MySQL đã hoàn tất.

Bài viết gốc http://php-myadmin.ru/learning/instrument-mysql.html

) là một trong những DBMS (Hệ thống quản lý cơ sở dữ liệu) được sử dụng nhiều nhất với mã nguồn mở. Phiên bản Cộng đồng được phân phối theo các điều khoản Giấy phép GPL.

Hãy bắt đầu cài đặt. Chạy gói cài đặt (mysql-essential-5.0.51b-win32.msi). Các cài đặt mặc định khá bình thường (máy chủ DBMS sẽ được cài đặt trong C:\Program Files\MySQL\MySQL Server 5.0). Sau khi cài đặt hoàn tất, hãy bật hộp kiểm “Cấu hình máy chủ MySQL ngay bây giờ”. Bộ cấu hình máy chủ MySQL sẽ khởi chạy.

Nhấp chuột Kế tiếp.

Trong hộp thoại này, chọn "Cấu hình chi tiết".

Sau đó, có ba tùy chọn để bạn chọn: “Máy phát triển”, “Máy chủ” và “Máy chủ MySQL chuyên dụng”. Như bạn có thể đoán từ các mô tả, tùy chọn đầu tiên chỉ định tiêu thụ bộ nhớ tối thiểu, tùy chọn thứ hai - dành cho mức tiêu thụ trung bình, tùy chọn thứ ba - dành cho mức tối đa. Nếu bạn đang cài đặt máy chủ trên máy tính ở nhà mà bạn sử dụng, chẳng hạn như để chơi game, thì hãy để lại tùy chọn đầu tiên; nếu bạn cài đặt máy chủ trên máy tính riêng biệt(ví dụ: bạn có hai cái và bạn muốn gán cái thứ hai cho máy chủ), sau đó chọn tùy chọn thứ hai. Bạn có thể không cần tùy chọn thứ ba (nó cần thiết cho các máy chủ DBMS chuyên dụng).

TRÊN Trang tiếp theo bạn chọn các công cụ cơ sở dữ liệu có sẵn. Công cụ MyISAM nhanh hơn nhưng không hỗ trợ giao dịch và InnoDB chậm hơn một chút nhưng không hỗ trợ giao dịch. Tuy nhiên, nếu bạn không định phát triển ứng dụng web của riêng mình thì điều này sẽ không khiến bạn quá lo lắng. Chọn "Cơ sở dữ liệu đa chức năng" để kích hoạt cả hai công cụ.

Trong hộp thoại tiếp theo, bạn chọn nơi lưu trữ các bảng InnoDB (bước này sẽ chỉ xảy ra nếu bạn chọn tùy chọn đầu tiên hoặc thứ hai ở bước trước). Vị trí lưu trữ mặc định là tốt.

Trong bước tiếp theo, bạn đặt số lượng kết nối đồng thời. Lựa chọn đầu tiên là 20, lựa chọn thứ hai là 500, lựa chọn thứ ba là số của bạn. Lưu ý: 20 kết nối không có nghĩa là chỉ có 20 người dùng có thể truy cập trang web của bạn cùng một lúc. Phiên của tập lệnh với cơ sở dữ liệu kéo dài tối đa vài giây, do đó người dùng trên trang web không được kết nối liên tục với cơ sở dữ liệu. Đây giống như việc phân phối thời gian xử lý giữa các chương trình. Tùy chọn đầu tiên là khá đủ.

Trên trang tiếp theo - cài đặt mạng máy chủ và chế độ SQL. Để các cài đặt như mặc định.

Bước tiếp theo là chọn mã hóa mặc định.Tôi thích đặt mã hóa mặc định thành utf8 hơn - đây là tùy chọn thứ hai. Bạn cũng có thể chọn tùy chọn thứ ba và đặt mã hóa thành cp1251. Dù sao, theo như tôi biết, hầu hết các CMS đều chỉ định rõ ràng mã hóa khi tạo bảng, vì vậy bạn sẽ cần điều này nếu định phát triển ứng dụng web của riêng mình.

Hộp thoại tiếp theo là cài đặt dịch vụ MySQL. Để mọi thứ ở đây như mặc định.

Ở bước tiếp theo, đặt mật khẩu cho siêu người dùng (root). Ban đầu, quyền truy cập vào cơ sở dữ liệu từ bên ngoài bị cấm đối với siêu người dùng (hộp kiểm tương ứng bị tắt trên trang này). Vì vậy, mật khẩu dài ở đây không quá cần thiết. Nhưng trong mọi trường hợp, bảo mật không phải là điều cuối cùng, vì vậy hãy đặt một số mật khẩu. Trong mọi trường hợp, sau đó chúng tôi sẽ tạo một người dùng khác. Không đặt tùy chọn "Tạo tài khoản ẩn danh" - điều này có hại từ quan điểm bảo mật.

Thế là xong, bây giờ hãy nhấp vào Thực thi. Các cài đặt sẽ được áp dụng. Nhấn Finish để hoàn tất việc thiết lập.

Tiếp theo chúng ta sẽ cài đặt gói MySQL Công cụ GUI. Cái này rất bộ tiện lợi các tiện ích quản trị máy chủ MySQL từ chính các nhà phát triển DBMS. Cá nhân tôi thích Công cụ GUI hơn phpMyAdmin. Nếu bạn không muốn sử dụng Công cụ GUI của MySQL và thích phpMyAdmin, bạn có thể bỏ qua bước này.

Khởi chạy trình cài đặt (mysql-gui-tools-5.0-r12-win32.msi). Các thiết lập mặc định khá thỏa đáng. Sau khi cài đặt hoàn tất, các tiện ích có thể được truy cập từ menu Start. Khởi chạy quản trị viên MySQL.

Trong trường “Máy chủ lưu trữ”, hãy nhập localhost, trong trường “Tên người dùng” và “Mật khẩu” - root và mật khẩu tương ứng mà bạn đặt trong bộ cấu hình. Bấm vào đồng ý. Cửa sổ sau sẽ xuất hiện:

Bạn có thể xem điều gì chịu trách nhiệm cho những gì ở đây trong bài viết “Làm việc với MySQL trong Công cụ GUI của MySQL”.
Đi tới trang “Danh mục”. Một danh sách các cơ sở dữ liệu sẽ xuất hiện bên dưới. Nhấn khoảng trống trong đó, nhấp chuột phải và chọn “Tạo lược đồ mới” từ menu. Nhập tên cho cơ sở dữ liệu mới, ví dụ SiteForum. Căn cứ mới dữ liệu sẽ được tạo ra. Bây giờ chúng ta sẽ đặt quyền người dùng và quyền truy cập cho nó. Đi tới trang “Quản trị người dùng”.

Nhấp vào nút "Thêm người dùng mới". Trong trường Người dùng MySQL, hãy nhập forumuser chẳng hạn. Bạn có thể nhập nội dung nào đó vào trường “Mật khẩu” hoặc bạn có thể không nhập nội dung đó. Không cần phải nhập bất cứ điều gì phức tạp. Chuyển đến tab "Đặc quyền lược đồ". Trong danh sách bên trái, chọn cơ sở dữ liệu mới tạo - siteforum. Danh sách các đặc quyền dành cho cơ sở dữ liệu này sẽ xuất hiện ở danh sách bên phải. Bạn có thể chọn tất cả các đặc quyền. Sau đó nhấp vào "<» (или «<<» для переноса всех привилегий). Теперь привилегии пользователя установлены, вы можете нажать кнопку «Apply changes».
Thế là xong, máy chủ đã sẵn sàng hoạt động. Bây giờ, khi cài đặt một diễn đàn, hãy chọn cơ sở dữ liệu siteforum và người dùng diễn đàn.

Để tải xuống Win 32: Windows (x86, 32-bit), Trình cài đặt MSI Những điều cần thiết - Được đề xuất

Để tải xuống Win 64: Windows (x86, 64-bit), Trình cài đặt MSI Những điều cần thiết - Được đề xuất

Sau khi nhấp vào nút Tải xuống, bạn sẽ thấy một biểu mẫu đăng ký, bạn có thể bỏ qua bằng cách nhấp vào liên kết bên dưới (“Không, cảm ơn, chỉ đưa tôi đến phần tải xuống!”).

Khởi chạy trình cài đặt và nhấp vào Tiếp theo:

Chọn kiểu cài đặt Custom:

Lựa chọn thành phần. Tại đây bạn có thể thay đổi đường dẫn cài đặt của tệp MySQL (chọn Máy chủ MySQL, nhấp vào nút Thay đổi), cũng như đường dẫn lưu trữ cơ sở dữ liệu (chọn Tệp dữ liệu máy chủ MySQL, nhấp vào nút Thay đổi):

Kiểm tra đường dẫn và nhấp vào Cài đặt:

Giai đoạn cuối cùng của quá trình cài đặt. Chọn tùy chọn “Cấu hình máy chủ MySQL ngay bây giờ” và nhấp vào Kết thúc:

Thiết lập MySQL

Sau khi cài đặt hoàn tất, Trình hướng dẫn cấu hình phiên bản máy chủ MySQL sẽ khởi động (bạn có thể chạy thủ công từ menu Bắt đầu -> Tất cả chương trình -> MySQL -> MySQL Server 5.1 -> Trình hướng dẫn cấu hình phiên bản máy chủ MySQL). Bấm tiếp:

Chúng tôi chọn tập lệnh cài đặt: Máy phát triển - để cài đặt trên máy tính ở nhà (lựa chọn của chúng tôi), Máy chủ - để cài đặt trên máy chủ, Máy chủ MySQL chuyên dụng - để cài đặt trên máy chủ hoàn toàn dành riêng cho MySQL. Các tùy chọn này chủ yếu ảnh hưởng đến lượng bộ nhớ mà MySQL sử dụng:

MySQL hỗ trợ hai loại cơ sở dữ liệu chính (InnoDB - có hỗ trợ giao dịch và MyISAM - không có giao dịch). Cơ sở dữ liệu đa chức năng - hỗ trợ cho cả hai loại cơ sở dữ liệu sẽ được cài đặt (lựa chọn của chúng tôi). Chỉ cơ sở dữ liệu giao dịch - chỉ hỗ trợ InnoDB mới được cài đặt. Chỉ cơ sở dữ liệu phi giao dịch - chỉ hỗ trợ myISAM mới được cài đặt.

Nếu bạn đã chọn hỗ trợ InnoDB ở bước trước, bạn có thể định cấu hình vị trí của tệp dữ liệu InnoDB tại đây:

Hỗ trợ kết nối đồng thời. Hỗ trợ quyết định - tối đa 20 kết nối đồng thời (lựa chọn của chúng tôi). Xử lý giao dịch trực tuyến - lên tới 500 kết nối. Cài đặt thủ công—cài đặt thủ công số lượng kết nối.

Kiểm tra các tùy chọn “Bật mạng TCP/IP” và “Bật chế độ nghiêm ngặt”. Chúng tôi giữ nguyên Số cổng - 3306. Nếu bạn định kết nối trực tiếp với máy chủ từ các máy tính khác, hãy chọn tùy chọn “Thêm ngoại lệ tường lửa cho cổng này” (mở cổng trong tường lửa của windows).

Chọn mã hóa mặc định. Hiện tại, sự lựa chọn thông minh nhất là UTF-8. Chọn tùy chọn Hỗ trợ tốt nhất cho đa ngôn ngữ:

Hãy nhớ chọn tùy chọn “Cài đặt dưới dạng dịch vụ Windows” (chạy dưới dạng dịch vụ Windows). Chọn “Tự động khởi chạy máy chủ MySQL” nếu bạn cần dịch vụ tự khởi động.

Giai đoạn cuối cùng. Đặt mật khẩu quản trị viên (root). Tốt hơn hết là đừng để mất mật khẩu này! Tôi không khuyên bạn nên chọn tùy chọn “Cho phép truy cập root từ máy từ xa” và “Tạo tài khoản ẩn danh”, bởi vì chúng làm giảm sự an toàn.

Làm thế nào để kiểm tra nhanh quá trình cài đặt?

Mở Start -> All Programs -> MySQL -> MySql Server 5.1 -> MySQL Server Command Line Client (tiện ích để làm việc với MySQL trên dòng lệnh).

Tiếp theo, nhập mật khẩu quản trị viên (root). Nếu mật khẩu đúng, bạn sẽ được đưa tới dấu nhắc lệnh (mysql>). Nhập lệnh: hiển thị cơ sở dữ liệu; (phải có dấu chấm phẩy ở cuối). Kết quả là bạn sẽ thấy danh sách các cơ sở dữ liệu (ít nhất hai - information_schema và mysql). Điều này có nghĩa là máy chủ đang hoạt động chính xác. Đóng dòng lệnh bằng cách thực hiện lệnh thoát.

CHÚ Ý!Để kết nối với MySQL từ PHP, từ một máy chủ được cài đặt trên cùng một máy tính, bạn cần sử dụng MySQL làm địa chỉ máy chủ thay vì localhost sử dụng 127.0.0.1 !!!

Bản chất của trục trặc này đối với tôi không hoàn toàn rõ ràng, nhưng tôi phải mất nửa ngày mới phát hiện ra nó...

Tôi nên làm gì nếu quá trình cài đặt tự động không thành công?

Làm thế nào để làm việc với cơ sở dữ liệu?

Một trong những chương trình phổ biến nhất (có thể là phổ biến nhất) để làm việc với MySQL là phpMyAdmin.