Computer >> Máy Tính >  >> Lập trình >> MySQL

Thảo luận về lịch sử của MySQL

MySQL là một hệ quản trị cơ sở dữ liệu SQL (ngôn ngữ truy vấn có cấu trúc) mã nguồn mở. Nó là một hệ thống giúp lưu trữ và quản lý dữ liệu một cách hiệu quả. Cơ sở dữ liệu thường lưu trữ dữ liệu theo kiểu có cấu trúc.

Dòng thời gian của MySQL

  • Unireg, là cơ sở mã của MySQL, được bắt đầu vào 1981 .
  • MySQL được thành lập vào 1995 ở Thụy Điển.
  • Vào 2000 , MySQL trở thành mã nguồn mở, vì vậy tất cả mọi người đều có thể truy cập và sử dụng nó.
  • Vào năm 2001 , Marten Mickos được bầu làm Giám đốc điều hành của MySQL.
  • Vào năm 2002 , MySQL ra mắt trụ sở chính tại Hoa Kỳ, ngoài trụ sở chính ở Thụy Điển.
  • Vào 2003 , MySQL đã hợp tác với SAP và nhiều tính năng đã được phát triển trong MySQL để lưu ý đến SAP.
  • Vào 2005 , MySQL đã khởi chạy MySQL Network. Oracle đã mua Innobase, đây là phần mềm phụ trợ của bộ lưu trữ InnoDB của MySQL.
  • Trong 2008 , MySQL đã được mua lại bởi Sun Microsystems.
  • Vào 2009 , Sun Microsystems và Oracle đã ký kết một thỏa thuận dứt khoát, theo đó Oracle mua lại Sun Microsystems.

Bây giờ chúng ta hãy hiểu lịch sử của MySQL:

  • Hệ thống cơ sở dữ liệu mSQL được thiết kế để kết nối dữ liệu được lưu trữ trong các bảng bằng cách sử dụng các quy trình cấp thấp (ISAM) nhanh tùy chỉnh.
  • ISAM đề cập đến phương pháp truy cập tuần tự được lập chỉ mục, là một hệ thống quản lý tệp. Đây là một kỹ thuật giúp truy cập các bản ghi trong bảng một cách tuần tự, tức là theo cùng thứ tự mà các bản ghi được nhập vào bảng hoặc ngẫu nhiên với sự trợ giúp của một chỉ mục. Mọi chỉ mục đều có thể được sử dụng để xác định một thứ tự khác nhau cho các bản ghi trong bảng.
  • ISAM ban đầu được IBM phát triển trước khi VSAM (Phương pháp truy cập lưu trữ ảo) và cơ sở dữ liệu quan hệ phát triển.
  • Khi mSQL được thử nghiệm để xem hiệu quả của nó, người ta nhận thấy rằng mSQL không đủ nhanh hoặc đủ linh hoạt cho các yêu cầu trong tay.
  • Ban đầu, MySQL được tạo cho mục đích sử dụng cá nhân từ mSQL dựa trên ISAM của ngôn ngữ cấp thấp.
  • MySQL đã được đặt tên theo con gái của người đồng sáng lập Monty Widenius- My. Biểu trưng, ​​một con cá heo được gọi là "Sakila".