{"id":444,"date":"2014-01-22T16:36:07","date_gmt":"2014-01-22T13:06:07","guid":{"rendered":"http:\/\/irwebhost.com\/blog\/?p=444"},"modified":"2014-09-23T11:59:08","modified_gmt":"2014-09-23T08:29:08","slug":"%d9%86%d8%b5%d8%a8-%d8%af%db%8c%d8%aa%d8%a7%d8%a8%db%8c%d8%b3-mysql","status":"publish","type":"post","link":"https:\/\/www.irwebhost.com\/blog\/%d9%86%d8%b5%d8%a8-%d8%af%db%8c%d8%aa%d8%a7%d8%a8%db%8c%d8%b3-mysql\/","title":{"rendered":"\u0646\u0635\u0628 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 MYSQL"},"content":{"rendered":"<p style=\"text-align: right;\">\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0633\u0631\u0648\u0631 mysql\u00a0 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0628\u0627\u0646\u06a9 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0627\u0633\u062a.<br \/>\nrelational database management system RDBMS<\/p>\n<p>\u0627\u0645\u06a9\u0627\u0646 \u0627\u0631\u062a\u0628\u0627\u0637 \u0686\u0646\u062f\u06cc\u0646 \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u06cc\u0646 \u0628\u0627\u0646\u06a9 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0646\u0635\u0628 \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062a\u0648\u0636\u06cc\u062d \u0645\u06cc\u062f\u0647\u06cc\u0645 :<\/p>\n<p style=\"text-align: left;\"><strong>MYSQL version 5.5.33<\/strong><\/p>\n<p style=\"text-align: left;\">Fedora 18\/17\/16\/15\/14\/13\/12<br \/>\nCentOS 6.4\/6.3\/6.2\/6.1\/6\/5.9<br \/>\nRed Hat (RHEL) 6.4\/6.3\/6.2\/6.1\/6\/5.9<\/p>\n<h3 style=\"text-align: left;\">Change root user<\/h3>\n<p><!--more--><\/p>\n<blockquote><p>su &#8211;<br \/>\n## OR ##<br \/>\nsudo -i<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<h3 style=\"text-align: left;\">Install Remi repositoryFedora<\/h3>\n<blockquote><p>## Remi Dependency on Fedora 18, 17, 16<br \/>\nrpm -Uvh http:\/\/download1.rpmfusion.org\/free\/fedora\/rpmfusion-free-release-stable.noarch.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>rpm -Uvh http:\/\/download1.rpmfusion.org\/nonfree\/fedora\/rpmfusion-nonfree-release-stable.noarch.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>## Fedora 18 ##<br \/>\nrpm -Uvh http:\/\/rpms.famillecollet.com\/remi-release-18.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>## Fedora 17 ##<br \/>\nrpm -Uvh http:\/\/rpms.famillecollet.com\/remi-release-17.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>## Fedora 16 ##<br \/>\nrpm -Uvh http:\/\/rpms.famillecollet.com\/remi-release-16.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>## Fedora 15 ##<br \/>\nrpm -Uvh http:\/\/rpms.famillecollet.com\/remi-release-15.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>## Fedora 14 ##<br \/>\nrpm -Uvh http:\/\/rpms.famillecollet.com\/remi-release-14.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>## Fedora 13 ##<br \/>\nrpm -Uvh http:\/\/rpms.famillecollet.com\/remi-release-13.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>## Fedora 12 ##<br \/>\nrpm -Uvh http:\/\/rpms.famillecollet.com\/remi-release-12.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p><\/blockquote>\n<p dir=\"ltr\">\u00a0CentOS and Red Hat (RHEL)<\/p>\n<blockquote>\n<h4 dir=\"ltr\" style=\"text-align: left;\"><\/h4>\n<p style=\"text-align: left;\">## Remi Dependency on CentOS 6 and Red Hat (RHEL) 6 ##<br \/>\nrpm -Uvh http:\/\/download.fedoraproject.org\/pub\/epel\/6\/i386\/epel-release-6-8.noarch.rpm<\/p>\n<p>## CentOS 6 and Red Hat (RHEL) 6 ##<br \/>\nrpm -Uvh http:\/\/rpms.famillecollet.com\/enterprise\/remi-release-6.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>## Remi Dependency on CentOS 5 and Red Hat (RHEL) 5 ##<br \/>\nrpm -Uvh http:\/\/dl.fedoraproject.org\/pub\/epel\/5\/i386\/epel-release-5-4.noarch.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>## CentOS 5 and Red Hat (RHEL) 5 ##<br \/>\nrpm -Uvh http:\/\/rpms.famillecollet.com\/enterprise\/remi-release-5.rpm<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p><\/blockquote>\n<h3 dir=\"ltr\">Check Available MySQL versions<\/h3>\n<h4 dir=\"ltr\">Fedora 18, 17, 16, 15, 14, 13, 12<\/h4>\n<blockquote><p>&nbsp;<\/p>\n<p>yum &#8211;enablerepo=remi list mysql mysql-server<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<h4 dir=\"ltr\">CentOS 6.4\/6.3\/6.2\/6.1\/6\/5.9 and Red Hat (RHEL) 6.4\/6.3\/6.2\/6.1\/6\/5.9<\/h4>\n<blockquote><p>&nbsp;<\/p>\n<p>yum &#8211;enablerepo=remi,remi-test list mysql mysql-server<\/p>\n<p>&nbsp;<\/p><\/blockquote>\n<p dir=\"ltr\">Output:<\/p>\n<blockquote>\n<p dir=\"ltr\">Loaded plugins: changelog, fastestmirror, presto, refresh-packagekit<br \/>\n&#8230;<br \/>\nremi\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 | 3.0 kB\u00a0\u00a0\u00a0\u00a0 00:00<br \/>\nremi\/primary_db\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 | 106 kB\u00a0\u00a0\u00a0\u00a0 00:00<br \/>\nAvailable Packages<br \/>\nmysql.i686\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5.5.33-1.fc18.remi\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 @remi<br \/>\nmysql-server.i686\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5.5.33-1.fc18.remi\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 @remi<\/p>\n<\/blockquote>\n<h3 dir=\"ltr\">Update or Install MySQL 5.5.33<\/h3>\n<h4 dir=\"ltr\">Fedora 18, 17, 16, 15, 14, 13, 12<\/h4>\n<blockquote><p>&nbsp;<\/p>\n<p>yum &#8211;enablerepo=remi install mysql mysql-server<\/p>\n<p>&nbsp;<\/p><\/blockquote>\n<h4 dir=\"ltr\">CentOS 6.4\/6.3\/6.2\/6.1\/6\/5.9 and Red Hat (RHEL) 6.4\/6.3\/6.2\/6.1\/6\/5.9<\/h4>\n<blockquote><p>yum &#8211;enablerepo=remi,remi-test install mysql mysql-server<\/p><\/blockquote>\n<h3 dir=\"ltr\">Start MySQL server and autostart MySQL on boot<\/h3>\n<h4 dir=\"ltr\">Fedora 18\/17\/16<\/h4>\n<blockquote><p>systemctl start mysqld.service ## use restart after update<\/p>\n<p>systemctl enable mysqld.service<\/p><\/blockquote>\n<h4 style=\"text-align: left;\">Fedora 15\/14\/13\/12\/11, CentOS 6.4\/6.3\/6.2\/6.1\/6\/5.9 and Red Hat (RHEL) 6.4\/6.3\/6.2\/6.1\/6\/5.9<\/h4>\n<blockquote><p>\/etc\/init.d\/mysqld start ## use restart after update<br \/>\n## OR ##<br \/>\nservice mysqld start ## use restart after update<\/p>\n<p>chkconfig &#8211;levels 235 mysqld on<\/p><\/blockquote>\n<h3 dir=\"ltr\">MySQL Secure Installation<\/h3>\n<h4 dir=\"ltr\">Start MySQL Secure Installation with following command<\/h4>\n<p>&nbsp;<\/p>\n<blockquote>\n<p dir=\"ltr\">\/usr\/bin\/mysql_secure_installation<\/p>\n<\/blockquote>\n<blockquote>\n<p dir=\"ltr\">NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL<br \/>\nSERVERS IN PRODUCTION USE!\u00a0 PLEASE READ EACH STEP CAREFULLY!<\/p>\n<p>In order to log into MySQL to secure it, we\\&#8217;ll need the current<br \/>\npassword for the root user.\u00a0 If you\\&#8217;ve just installed MySQL, and<br \/>\nyou haven\\&#8217;t set the root password yet, the password will be blank,<br \/>\nso you should just press enter here.<\/p>\n<p>Enter current password for root (enter for none):<br \/>\nOK, successfully used password, moving on&#8230;<\/p>\n<p>Setting the root password ensures that nobody can log into the MySQL<br \/>\nroot user without the proper authorisation.<\/p>\n<p>Set root password? [Y\/n] Y<br \/>\nNew password:<br \/>\nRe-enter new password:<br \/>\nPassword updated successfully!<br \/>\nReloading privilege tables..<br \/>\n&#8230; Success!<\/p>\n<p>By default, a MySQL installation has an anonymous user, allowing anyone<br \/>\nto log into MySQL without having to have a user account created for<br \/>\nthem.\u00a0 This is intended only for testing, and to make the installation<br \/>\ngo a bit smoother.\u00a0 You should remove them before moving into a<br \/>\nproduction environment.<\/p>\n<p>Remove anonymous users? [Y\/n] Y<br \/>\n&#8230; Success!<\/p>\n<p>Normally, root should only be allowed to connect from &#8216;localhost&#8217;.\u00a0 This<br \/>\nensures that someone cannot guess at the root password from the network.<\/p>\n<p>Disallow root login remotely? [Y\/n] Y<br \/>\n&#8230; Success!<\/p>\n<p>By default, MySQL comes with a database named &#8216;test&#8217; that anyone can<br \/>\naccess.\u00a0 This is also intended only for testing, and should be removed<br \/>\nbefore moving into a production environment.<\/p>\n<p>Remove test database and access to it? [Y\/n] Y<br \/>\n&#8211; Dropping test database&#8230;<br \/>\n&#8230; Success!<br \/>\n&#8211; Removing privileges on test database&#8230;<br \/>\n&#8230; Success!<\/p>\n<p>Reloading the privilege tables will ensure that all changes made so far<br \/>\nwill take effect immediately.<\/p>\n<p>Reload privilege tables now? [Y\/n] Y<br \/>\n&#8230; Success!<\/p>\n<p>Cleaning up&#8230;<\/p>\n<p>All done!\u00a0 If you\\&#8217;ve completed all of the above steps, your MySQL<br \/>\ninstallation should now be secure.<\/p>\n<p>Thanks for using MySQL!<\/p>\n<p dir=\"ltr\">\n<\/blockquote>\n<blockquote>\n<p dir=\"ltr\">mysqladmin -u root password [your_password_here]<\/p>\n<p>## Example ##<br \/>\nmysqladmin -u root password myownsecrectpass<\/p><\/blockquote>\n<h3 dir=\"ltr\">Connect to MySQL database (localhost) with password<\/h3>\n<blockquote><p>mysql -u root -p<\/p>\n<p>## OR ##<br \/>\nmysql -h localhost -u root -p<\/p><\/blockquote>\n<h3 dir=\"ltr\">Create Database, Create MySQL User and Enable Remote Connections to MySQL Database<\/h3>\n<ul dir=\"ltr\">\n<li>DB_NAME = webdb<\/li>\n<li>USER_NAME = webdb_user<\/li>\n<li>REMOTE_IP = 10.0.15.25<\/li>\n<li>PASSWORD = password123<\/li>\n<li>PERMISSIONS = ALL<\/li>\n<\/ul>\n<blockquote><p>## CREATE DATABASE ##<br \/>\nmysql&gt; CREATE DATABASE webdb;<\/p>\n<p>## CREATE USER ##<br \/>\nmysql&gt; CREATE USER &#8216;webdb_user&#8217;@&#8217;10.0.15.25&#8217; IDENTIFIED BY &#8216;password123&#8217;;<\/p>\n<p>## GRANT PERMISSIONS ##<br \/>\nmysql&gt; GRANT ALL ON webdb.* TO &#8216;webdb_user&#8217;@&#8217;10.0.15.25&#8217;;<\/p>\n<p>##\u00a0 FLUSH PRIVILEGES, Tell the server TO reload the GRANT TABLES\u00a0 ##<br \/>\nmysql&gt; FLUSH PRIVILEGES;<\/p>\n<p>&nbsp;<\/p><\/blockquote>\n<h2 dir=\"ltr\">Enable Remote Connection to MySQL Server \u2013&gt; Open MySQL Port (3306) on Iptables Firewall (as root user again)<\/h2>\n<blockquote><p>nano -w \/etc\/sysconfig\/iptables<br \/>\n-A INPUT -m state &#8211;state NEW -m tcp -p tcp &#8211;dport 3306 -j ACCEPT<\/p>\n<p>&nbsp;<\/p>\n<p>service iptables restart<\/p>\n<p>&nbsp;<\/p>\n<p>## OR ##<br \/>\n\/etc\/init.d\/iptables restart\/<\/p>\n<p>&nbsp;<\/p>\n<p>mysql -h dbserver_name_or_ip_address -u<\/p>\n<p>&nbsp;<\/p>\n<p>webdb_user -p webdb<\/p>\n<p>&nbsp;<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0633\u0631\u0648\u0631 mysql\u00a0 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0628\u0627\u0646\u06a9 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0627\u0633\u062a. relational database management system RDBMS \u0627\u0645\u06a9\u0627\u0646 \u0627\u0631\u062a\u0628\u0627\u0637 \u0686\u0646\u062f\u06cc\u0646 \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u06cc\u0646 \u0628\u0627\u0646\u06a9 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0646\u0635\u0628 \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062a\u0648\u0636\u06cc\u062d \u0645\u06cc\u062f\u0647\u06cc\u0645 : MYSQL version 5.5.33 Fedora 18\/17\/16\/15\/14\/13\/12 CentOS 6.4\/6.3\/6.2\/6.1\/6\/5.9 Red Hat (RHEL) 6.4\/6.3\/6.2\/6.1\/6\/5.9 Change root user<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,5,11],"tags":[],"class_list":["post-444","post","type-post","status-publish","format-standard","hentry","category-dedicated-servers","category-vps","category-11"],"_links":{"self":[{"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/posts\/444","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/comments?post=444"}],"version-history":[{"count":22,"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/posts\/444\/revisions"}],"predecessor-version":[{"id":751,"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/posts\/444\/revisions\/751"}],"wp:attachment":[{"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/media?parent=444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/categories?post=444"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.irwebhost.com\/blog\/wp-json\/wp\/v2\/tags?post=444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}