当前位置:网站首页>The origin of MySQL in bedtime stories

The origin of MySQL in bedtime stories

2022-06-13 00:15:00 Tomatoes are sleepy

Bedtime stories MySQL origin


Sorting comes from the Internet

MySQL origin

 Insert picture description here

MySQL The name of our dolphin logo is “sakila”, It is from MySQLAB The founder of Monty From user in “ Dolphin naming ” A large number of names suggested in the contest were selected from the list . The winning name is an open source software developer from Swaziland, Africa AmbroseTwebaze Provide . according to Ambrose said ,Sakila It comes from a kind of SiSwati The Swaziland dialect of , Also in Ambrose My hometown is Tanzania near Uganda Arusha The name of a small town in .

 founder Monty

About MySQL The name of ,Monty My ex-wife has a daughter, mi (My),MySQL Named after her , and MariaDB She was born to her second wife, Maria (Maria) Named .

MySQL The earliest history of the world can be traced back to 1979 year , At that time Oracle It's just a little fuss , Microsoft SQL Server There is no shadow . There is a man named Monty
Widenius,
For one called TcX I work in a small company , And use BASIC Design a report tool , Can be in 4M The dominant frequency and 16KB Running on an internal computer . After a while , This tool , Use C Language rewriting , Migration to Unix platform , at that time , It is just a very low-level report oriented storage engine . This tool is called Unireg.

But , This small company has limited resources ,Monty A great talent , Facing the disadvantage of limited resources , On the contrary, he can develop his potential better , Always trying to write the most efficient code . And thus formed a habit . And Monty Along with some other colleagues , Few people can persist in writing that code to 20 After year , and Monty But it did .
1990 year ,TcX Of customer
At the beginning, someone asked for it API Provide SQL Support , at that time , Someone thought of using commercial database directly , however Monty I don't think the speed of commercial databases is satisfactory . therefore , He has direct access to mSQL Code for , Integrate it into your own storage engine . But unfortunately , The effect is not so good . therefore ,
Monty Be ambitious , Determined to rewrite a SQL Support .

1996 year ,MySQL 1.0 Release , Only for a small group of people , Equivalent to internal release . here we are 96 year 10 month ,MySQL
3.11.1 Released , ha-ha , No, 2.x edition . In the beginning , Provided only Solaris The binary version of . After a month ,Linux The version appears .

The next two years ,MySQL Migrate to each platform in turn . When it was released , Licensing strategy adopted , Something different : Allow free commercial use , But you can't take MySQL It is released together with its own products . If you want to publish together , You must use a special license , It means spending money . Of course , Business support also costs money . The rest of the , You can use it as you like . This special license is MySQL It brings some income , So as to lay a good foundation for its sustainable development .( Think about it ,PostgreSQL There were a few years when I was at a low point , Maybe it's completely free , Without any restrictions ).
MySQL3.22 It should be an iconic version , Provides basic SQL Support .

1999-2000 year , A company has been established in Sweden , It's called MySQLAB, In the company name “AB” It's Swedish “aktiebolag” or “ stock company ” An acronym for . It can be translated into “MySQL Co., LTD. ”. in fact ,MySQL Limited company and MySQLGmbH It's all MySQL
AB Name of subsidiary . They are located in the United States and Germany . Hired a few people , And Sleepycat cooperation , Developed Berkeley DB engine ,
because BDB Support transaction processing , therefore ,MySQL Since then, transaction processing has been supported .

2000 year 4 month ,MySQL Tidied up the old storage engine , Name it MyISAM. meanwhile ,2001 year ,Heikiki
Tuuri towards MySQL offer a proposal , Hope to integrate their storage engine InnoDB, This engine also supports transaction processing , It also supports row level locks .
Now , Unfortunately ,BDB and InnoDB It seems to have been Oracle Acquired , In order to eliminate competitors , Even if it's open source , All means are unscrupulous .MySQL And InnoDB The official combined version of is 4.0. here we are MySQL5.0,2003 year 12 month , It started to have View,
Stored procedures and so on , Of course , meanwhile , bug Also quite a lot .

stay 2008 year 1 month 16 Number MySQL By Sun Company purchase .MySQL The founder of Michael “Monty”
Widenius Also get out MariaDB To fight MySQL. A few years have passed , Now? Oracle Still constantly for MySQL Invest human and material resources ,MySQL It has also been further improved . But at the same time ,MySQL And NoSQL The development of database technology is also accelerating

The authors introduce

Monty Is a programming genius .19 I dropped out of Helsinki Polytechnic University at the age of and found a full-time job , Because he can no longer be taught in school .33 At the age of, he released
MySQL, The most famous open source database in the world , In addition to a library , He wrote everything about the database .55 At the age of, he put aside his age , Still the best programmer in the company .

Monty Born in 1962 Helsinki in ,Monty 1978 He bought his first personal computer in , In order to buy this computer, he spent the whole summer paving asphalt on the road .Monty
It soon became clear that he was good at writing code —— Things that are complicated for others are simple for him , He soon threw himself into his work .“ Three hours is like a few minutes , Soon it was over .”
Monty
say .“ To put it simply , It's like reading a good book . Or play a game . You know when you start playing games , Three hours passed quickly . This is how I feel when I write code .”

When others go to a party ,Monty Write code at home . He learned the input and output of a computer . He put the BASIC
To the extreme .“ Schools don't know that programming is unlike other languages and history subjects , Other subjects only need to be studied .” Monty
say :“ It's not enough except to study in school , Top hackers , This is only 1/1000 Probability . They are at all times ,10 Hours ,16 Hours , Every day , Year after year, it is used for coding . This is not what everyone wants to do . Most people prefer to have a life .” stay
Monty In the eyes of , Good code is written once and never changed again . In terms of performance , He is the best , And it can always be rewritten .

1980 year ,17 Year old Monty
Caught in programming , He needs to increase the storage space of his computer , from 8KB To 16KB. Because there is no shop in Finland to sell what he wants , Later he came to Sweden by boat Allan Larsson
A computer shop in . Where? Allan, Monty I saw David
Axmark, The three of them kept in touch for many years , Often help each other on projects , Sometimes we work together .1995 Together they founded MySQL AB.Monty
Code ,David and Allan Do the rest .Monty As early as 1981 I began to write some in MySQL Code , He works for a Finnish company Tapio
Laakso Oy Work for him and Allan Data warehouse companies created together . But in Allan and David Under the strong persuasion of Monty
Decided to add a layer to his current code SQL layer .1996 October, 2010 ,MySQL
Finally released , It has been widely praised . Database performance is very fast , Very reliable , It's easy to learn , Much of the credit goes to Monty
Over the years, we have been continuously improving and developing according to the feedback of real users .

原网站

版权声明
本文为[Tomatoes are sleepy]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/164/202206130010323345.html