{"id":31484,"date":"2021-09-11T16:02:00","date_gmt":"2021-09-11T13:02:00","guid":{"rendered":"https:\/\/www.natro.com\/blog\/?p=31484"},"modified":"2021-10-18T15:18:39","modified_gmt":"2021-10-18T12:18:39","slug":"mysql-server-nedir-nasil-kullanilir","status":"publish","type":"post","link":"https:\/\/www.natro.com\/blog\/mysql-server-nedir-nasil-kullanilir\/","title":{"rendered":"MySQL Server nedir, nas\u0131l kullan\u0131l\u0131r?"},"content":{"rendered":"\n<p>\u00d6ncelikle Mysql den bahsedelim, asl\u0131nda g\u00fcn i\u00e7inde hepimiz fark\u0131nda olmadan Mysql\u2019den faydalanmaktay\u0131z. Mysql a\u00e7\u0131k kaynak kodlu, ili\u015fkisel bir veritaban\u0131 y\u00f6netim sistemidir. Bir RDBMS\u2019dir ve bunun tam a\u00e7\u0131l\u0131m\u0131 \u201copen-source relational database management system\u201d olarak kar\u015f\u0131m\u0131za \u00e7\u0131kmaktad\u0131r. Yaz\u0131m\u0131z\u0131n ba\u015f\u0131nda asl\u0131nda hepimizin fark\u0131nda olmadan kulland\u0131\u011f\u0131n\u0131 belirtmi\u015ftik; \u00f6rne\u011fin, siz bu yaz\u0131y\u0131 okuma i\u00e7in bu sayfaya eri\u015fti\u011finizde web sitesi arka planda mysql veritaban\u0131m\u0131za eri\u015fti ve bu i\u00e7eri\u011fin size h\u0131zl\u0131 bir \u015fekilde ula\u015fmas\u0131n\u0131 sa\u011flad\u0131. K\u0131saca genellemek gerekirse blog sayfalar\u0131n\u0131n, haber sitelerinin, e-ticaret sitelerinin yaz\u0131lar\u0131, \u00fcr\u00fcn detaylar\u0131 gibi i\u00e7erikler birer veritaban\u0131nda bar\u0131n\u0131rlar ve bunlar\u0131n en \u00e7ok kullan\u0131lanlar\u0131ndan biri de MySql\u2019dir. \u015eimdi Mysql Server\u2019\u0131n ne oldu\u011funu daha rahat a\u00e7\u0131klayabiliriz. Mysql server, \u00fczerinden mysql servisi \u00e7al\u0131\u015fan bir sunuculara denmektedir. MySQL, C and C++ ile yaz\u0131lm\u0131\u015ft\u0131r ve alt\u0131 milyondan fazla sistemde kullan\u0131ld\u0131\u011f\u0131 bilinmektedir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-mysql-server-nas-l-kurulur\"><span id=\"mysql-server-nasil-kurulur\"><strong>MySQL Server nas\u0131l kurulur?<\/strong><\/span><\/h2>\n\n\n\n<p>Mysql server\u2019dan daha iyi bir performans alabilmek i\u00e7in genellikle linux da\u011f\u0131t\u0131mlar\u0131 tercih edilmektedir ancak dilerseniz windows i\u015fletim sistemi \u00fczerine de kolayl\u0131kla Mysql server kurabilirsiniz. Windows \u00fczerine kurulum i\u00e7in <a href=\"https:\/\/dev.mysql.com\/downloads\/installer\/\">https:\/\/dev.mysql.com\/downloads\/installer\/<\/a> adresinden i\u015fletim sisteminize g\u00f6re 32 ya da 64 se\u00e7iminizi yapmal\u0131 ve dilerseniz son stabil versiyon yerine daha eski ve yaz\u0131l\u0131m\u0131n\u0131za uyumlu oldu\u011funu bildi\u011finiz versiyonunu da indirip kurabilirsiniz. Linux \u00fczerine yapaca\u011f\u0131n\u0131z kurulumlarda ise bu adrese eri\u015fmenize gerek bulunmamaktad\u0131r, Zaten da\u011f\u0131t\u0131m\u0131n\u0131z\u0131n repolar\u0131nda yer almaktad\u0131r. Ubuntu debian tabanl\u0131 da\u011f\u0131t\u0131mlarda apt install mysql-server \u015feklinde, centos, redhat gibi da\u011f\u0131t\u0131mlarda ise yum install mysql-server ya da daha yeni centos s\u00fcr\u00fcmlerinde dnf ile kurabilirsiniz. \u00d6nerimiz linux tabanl\u0131 sunuculard\u0131r ve Natro Xcloud ( <a href=\"https:\/\/www.natro.com\/sunucu-kiralama\/cloud-server\">https:\/\/www.natro.com\/sunucu-kiralama\/cloud-server<\/a> ) sunucular\u0131 genelikle Mysql server i\u00e7in fazlas\u0131 ile yeterlidir, daha y\u00fcksek kapasiteli \u00e7\u00f6z\u00fcmler i\u00e7in di\u011fer sunucu tiplerini inceleyebilirsiniz ve kurulum konusunda Natro personelinden destek talep edebilirsiniz. Bunun yan\u0131nda Natro <a href=\"https:\/\/www.natro.com\/hosting\">S\u0131n\u0131rs\u0131z Hosting<\/a> Paketlerinde s\u0131n\u0131rs\u0131z mysql veritaban\u0131 a\u00e7ma hakk\u0131n\u0131z bulunmaktad\u0131r.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"614\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/09\/navicat-mysql-1024x614.png\" alt=\"\" class=\"wp-image-31485\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/09\/navicat-mysql-1024x614.png 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/09\/navicat-mysql-300x180.png 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/09\/navicat-mysql-768x461.png 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2021\/09\/navicat-mysql.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Navicat MySQL<\/figcaption><\/figure>\n\n\n\n<h2 id=\"mysql-server-nasil-kullanilir\" class=\"wp-block-heading\"><strong>MySQL server nas\u0131l kullan\u0131l\u0131r?<\/strong><\/h2>\n\n\n\n<p>Bu ba\u015fl\u0131\u011f\u0131 \u00f6rnekler ile a\u00e7\u0131klamak gerekirse diyelim ki wordpress alt yap\u0131s\u0131n\u0131 kullanan bir site kuracaks\u0131n\u0131z, arka planda haz\u0131r bir Mysql sunucunuz olsun. WordPress kurulumu s\u0131ras\u0131nda Size Mysql veritaban\u0131 bilgilerinizi soracakt\u0131r ki ayarlar\u0131n\u0131 ve \u00f6n tan\u0131ml\u0131 i\u00e7erikleri bu Mysql veritaban\u0131na import edilsin yani y\u00fckleyebilsin. Sitenizin kurulumu tamamland\u0131ktan \u00f6rne\u011fin wordpress y\u00f6netim panelinize eri\u015fmek istiyorsunuz, Siteniz Size kullan\u0131c\u0131 ad\u0131 ve \u015fifre soracakt\u0131r, bunu Siz daha \u00f6nce kurulum s\u0131ras\u0131nda belirlemi\u015ftiniz ve Mysql veritaban\u0131n\u0131za yaz\u0131ld\u0131. Giri\u015f s\u0131ras\u0131nda Sizin yazd\u0131\u011f\u0131n\u0131z kullan\u0131c\u0131 ad\u0131 ve \u015fifreyi Mysql veritaban\u0131na soracakt\u0131r, e\u011fer do\u011fru yazd\u0131 iseniz Sizi y\u00f6netim paneline sokacakt\u0131r, aksi durumda yanl\u0131\u015f kullan\u0131c\u0131 ya da \u015fifre hatas\u0131 alacaks\u0131n\u0131z.\u00a0 Diyelim ki y\u00f6netim panelinize eri\u015ftiniz ve yeni bir yaz\u0131 haz\u0131rlad\u0131n\u0131z, bu yaz\u0131 yine Mysql veritaban\u0131za kay\u0131t olmakta ve Sitenize gelen ziyaret\u00e7iler i\u00e7in bu veritaban\u0131na sorgu \u00e7ekilerek kullan\u0131c\u0131ya sunulmaktad\u0131r. Mutlaka web siteniz i\u00e7in kullanmak zorunda de\u011filsiniz, \u00f6zel programlar\u0131n\u0131z i\u00e7in de Mysql veritaban\u0131 kullanabilir ve diledi\u011finiz gibi sorgular g\u00f6nderip diledi\u011finiz veriye en h\u0131zl\u0131 yoldan eri\u015febilirsiniz.<\/p>\n\n\n\n<h2 id=\"phpmyadmin-nedir\" class=\"wp-block-heading\"><strong>phpMyAdmin nedir?<\/strong><\/h2>\n\n\n\n<p>PhpMyadmin g\u00fcn\u00fcm\u00fczde en bilinen php uygulamalar\u0131ndan biridir, a\u00e7\u0131k kaynak kodludur ve Mysql taraf\u0131nda asl\u0131nda komut ile yapabilece\u011finiz her i\u015flemi bir web aray\u00fcz\u00fc \u00fczerinden g\u00f6rsel olarak yapabilmenizi sa\u011flar ve ayr\u0131ca yine komut yazarak sorgu \u00e7al\u0131\u015ft\u0131rabilirsiniz. K\u0131saca MySQL ve MariaDB i\u00e7in bir web aray\u00fcz\u00fcd\u00fcr. <a href=\"https:\/\/www.phpmyadmin.net\/\">https:\/\/www.phpmyadmin.net\/<\/a> adresinden indirilip kolayca \u00e7al\u0131\u015ft\u0131r\u0131labilir. Denemek isterseniz <a href=\"https:\/\/demo.phpmyadmin.net\/master-config\/\">https:\/\/demo.phpmyadmin.net\/master-config\/<\/a> adresinden demosuna ula\u015fabilirsiniz.<\/p>\n\n\n\n<h2 id=\"navicat-ile-phpmyadmin-arasindaki-farklar-nelerdir\" class=\"wp-block-heading\"><strong>Navicat ile phpMyAdmin aras\u0131ndaki farklar nelerdir?<\/strong><\/h2>\n\n\n\n<p>Navicat esasen PhpMyAdmin ile ayn\u0131 amac\u0131 g\u00fctmektedir ancak bir web aray\u00fcz\u00fc \u015feklinde de\u011fildir. Bir program\/uygulama \u015feklindedir. \u00dcstelik phpmyadmin gibi sadece mysql ve mariadb i\u00e7in de\u011fil , daha farkl\u0131 veritaban\u0131 sistemleri i\u00e7in de destek vermektedir. K\u0131saca veritabanlar\u0131n\u0131z\u0131 y\u00f6netmek i\u00e7in kullan\u0131lan bir uygulamad\u0131r.<a href=\"https:\/\/www.navicat.com\/images\/product_screenshot\/02.Product_01_MySQL_Windows_01_Mainscreen15.png\"><\/a><\/p>\n\n\n\n<h2 id=\"phpmyadmin-ile-mysql-veri-tabani-nasil-olusturulur\" class=\"wp-block-heading\"><strong>phpMyAdmin ile MySQL veri taban\u0131 nas\u0131l olu\u015fturulur?<\/strong><\/h2>\n\n\n\n<p>PhpMyadmin giri\u015fi yapt\u0131\u011f\u0131n\u0131zda e\u011fer t\u00fcrk\u00e7e kullan\u0131yorsan\u0131z \u00fcstte Veritabanlar\u0131 isimli bir b\u00f6l\u00fcm g\u00f6receksiniz. Bu b\u00f6l\u00fcme giri\u015f yapt\u0131\u011f\u0131n\u0131zda Veritaban\u0131 Olu\u015ftur ad\u0131m\u0131 ile kar\u015f\u0131la\u015facaks\u0131n\u0131z. Veritaban\u0131n\u0131z\u0131n ad\u0131n\u0131 belirleyip olu\u015fmas\u0131n\u0131 sa\u011flayabilirsiniz. E\u011fer bu i\u015flemi komut ile yapmak isterseniz Veritabanlar\u0131 b\u00f6l\u00fcm\u00fc yerine SQL b\u00f6l\u00fcm\u00fcne t\u0131klay\u0131p CREATE DATABASE dbadiniz; \u015feklinde bir komut ile veritaban\u0131n\u0131z\u0131 olu\u015fturabilirsiniz. Bu i\u015flemleri hemen denemek isterseniz <a href=\"https:\/\/demo.phpmyadmin.net\/master-config\/\">https:\/\/demo.phpmyadmin.net\/master-config\/<\/a> adresini kullanabilirsiniz.<\/p>\n\n\n\n<h2 id=\"mysql-ile-sql-arasindaki-farklar-nelerdir\" class=\"wp-block-heading\"><strong>MySQL ile SQL aras\u0131ndaki farklar nelerdir?<\/strong><\/h2>\n\n\n\n<p>SQL, dilin genel ad\u0131d\u0131r, yap\u0131land\u0131r\u0131lm\u0131\u015f sorgu dili demektir. Mysql ise bu dil \u00fczerine geli\u015ftirilmi\u015f bir \u00fcr\u00fcnd\u00fcr. Bu \u00fcr\u00fcn arka planda esases SQL dilini kullan\u0131rken \u00fcr\u00fcne g\u00f6re de\u011fi\u015fiklik g\u00f6steren k\u00fc\u00e7\u00fck farkl\u0131l\u0131klar olabilir.<\/p>\n\n\n\n<h2 id=\"mysql-ile-mssql-farklari-nelerdir\" class=\"wp-block-heading\"><strong>MySQL ile MsSQL farklar\u0131 nelerdir?<\/strong><\/h2>\n\n\n\n<p>Mysql\u2019in bir veritaban\u0131 y\u00f6netim sistemi oldu\u011funu ve a\u00e7\u0131k kaynakl\u0131 oldu\u011funu belirtmi\u015ftik, Mssql ise Microsoft taraf\u0131ndan geli\u015ftirilen bir veritaban\u0131 y\u00f6netim sistemidir, Genellikle SQL Server Management Studio ile y\u00f6netiriz ve yine komut ile her i\u015flem yap\u0131labilmektedir ki zaten Studio kullan\u0131rken yapt\u0131\u011f\u0131n\u0131z i\u015flemler de komuta d\u00f6n\u00fc\u015ft\u00fcr\u00fclerek sisteme iletilir. Mysql a\u00e7\u0131k kaynak kodlu iken MSSQL kapal\u0131 bir platformdur.<\/p>\n\n\n\n<h2 id=\"maria-db-nedir\" class=\"wp-block-heading\"><strong>Maria DB nedir?<\/strong><\/h2>\n\n\n\n<p>MariaDB, d\u00fcnyan\u0131n en pop\u00fcler veritaban\u0131 y\u00f6netim sistemlerinden biridir. MySQL\u2019in orijinal geli\u015ftiricileri taraf\u0131ndan yap\u0131lm\u0131\u015ft\u0131r ve a\u00e7\u0131k kaynakl\u0131d\u0131r. Wikipedia, WordPress.com ve Google gibi firmalar taraf\u0131ndan kullan\u0131lmaktad\u0131r. G\u00fcn\u00fcm\u00fczde Mysql\u2019In yerini almaktad\u0131r ancak ge\u00e7i\u015f konusunda sorun ya\u015fayanlar i\u00e7in Mysql hala \u00f6nemli bir alternatiftir.<\/p>\n\n\n\n<h2 id=\"mysql-ile-maria-db-arasindaki-farklar-nelerdir\" class=\"wp-block-heading\"><strong>MySQL ile Maria DB aras\u0131ndaki farklar nelerdir?<\/strong><\/h2>\n\n\n\n<p>MariaDb i\u00e7in MySQL\u2019in geli\u015fmi\u015f bir s\u00fcr\u00fcm\u00fc denebilir. JSON API\u2019leri, paralel verilerin \u00e7o\u011falt\u0131lmas\u0131, Aria, ColumnStore, InnoDB, Cassandra gibi \u00e7e\u015fitli depolama motorlar\u0131 i\u00e7in destek i\u00e7erir.<\/p>\n\n\n\n<h2 id=\"mysql-kimin-tarafindan-gelistirildi\" class=\"wp-block-heading\"><strong>MySQL kimin taraf\u0131ndan geli\u015ftirildi?<\/strong><\/h2>\n\n\n\n<p>1994 y\u0131l\u0131nda MySQL AB ad\u0131ndaki bir \u0130svi\u00e7reli bir \u015firket taraf\u0131ndan geli\u015ftirilmi\u015ftir. MySQL AB, David Axmark, Allan Larsson ve Michael \u201cMonty\u201d Widenius taraf\u0131ndan kurulmu\u015ftur.<\/p>\n\n\n\n<h2 id=\"mysql-ucretli-mi\" class=\"wp-block-heading\"><strong>MySQL \u00dccretli mi?<\/strong><\/h2>\n\n\n\n<p>MySQL Community Edition\u2019\u0131 \u00fccretsiz olarak indirip kullanabilirsiniz. Di\u011fer s\u00fcr\u00fcmlerinde ise Mysql\u2019in sahibi art\u0131k Oracle oldu\u011fu i\u00e7in bir \u00fccret \u00f6demelisiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"\u00d6ncelikle Mysql den bahsedelim, asl\u0131nda g\u00fcn i\u00e7inde hepimiz fark\u0131nda olmadan Mysql\u2019den faydalanmaktay\u0131z. Mysql a\u00e7\u0131k kaynak kodlu, ili\u015fkisel bir&hellip;\n","protected":false},"author":7,"featured_media":31486,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[1384],"class_list":{"0":"post-31484","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-sunucu","8":"tag-msql-server"},"_links":{"self":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts\/31484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/comments?post=31484"}],"version-history":[{"count":0,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts\/31484\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/media\/31486"}],"wp:attachment":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/media?parent=31484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/categories?post=31484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/tags?post=31484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}