Rumah > Artikel > pangkalan data > Bahasa apa yang ditulis dalam mysql?
mysql ditulis menggunakan bahasa C dan "C"; "C" pandai dalam pengaturcaraan berorientasikan objek dan juga boleh melakukan pengaturcaraan berasaskan proses Penghuraian SQL ditulis menggunakan yacc, menggunakan C Menulis mysql dengan ". Bahasa C" boleh meningkatkan kualiti pengaturcaraan program berskala besar dan keupayaan penerangan masalah bahasa pengaturcaraan.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.
MySQL ditulis dalam C dan C.
Dan menggunakan pelbagai penyusun untuk ujian bagi memastikan kemudahalihan kod sumber.
Penghurai SQLnya ditulis dalam yacc, tetapi ia menggunakan lexer buatan sendiri. MySQL berfungsi pada banyak platform sistem.
Mysql, sebagai pangkalan data yang besar, mempunyai keperluan yang tinggi untuk kebolehpercayaan dan keselarasan, dan InnoDB ialah enjin storan MySQL lalai.
C pandai dalam pengaturcaraan berorientasikan objek dan juga boleh melaksanakan pengaturcaraan berasaskan proses C bukan sahaja mempunyai ciri praktikal operasi komputer yang cekap, tetapi juga komited untuk meningkatkan kualiti pengaturcaraan dan bahasa pengaturcaraan besar-. program skala.
Pengetahuan yang diperluas:
Berbanding dengan pangkalan data besar lain seperti Oracle, DB2, SQL Server, dll., MySQL mempunyai sendiri Terdapat beberapa kekurangan, tetapi ini tidak mengurangkan sedikit pun popularitinya. Bagi pengguna individu umum dan perusahaan kecil dan sederhana, fungsi yang disediakan oleh MySQL adalah lebih daripada mencukupi, dan kerana MySQL ialah perisian sumber terbuka, ia dapat mengurangkan jumlah kos pemilikan dengan banyak.
Linux sebagai sistem pengendalian, Apache atau Nginx sebagai pelayan web, MySQL sebagai pangkalan data dan PHP/Perl/Python sebagai penterjemah skrip sebelah pelayan. Memandangkan keempat-empat perisian ini semuanya percuma atau perisian sumber terbuka (FLOSS), anda boleh menggunakan kaedah ini untuk membina sistem laman web yang stabil dan percuma tanpa membelanjakan sesen pun (kecuali kos buruh), yang dipanggil "LAMP" dalam industri atau Gabungan "LNMP".
Pembelajaran yang disyorkan: tutorial video mysql
Atas ialah kandungan terperinci Bahasa apa yang ditulis dalam mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!