Centosmysqlのインストールと構成
Mysqlをインストールします##
- 1
Centos6.6でのMysqlのインストールは非常に簡単です。
yum list mysql-server
![](/img/1ee450e1020bd80e68967d411c84954d/gptulpetuq.jpeg)
- 2
1つしかない場合は、直接
yum install mysql-server
インストールするには
![](/img/1ee450e1020bd80e68967d411c84954d/3o8u7yqg8v.jpeg)
- 3
Yを選択してプロセス中にインストールを続行すると、最終的にインストールが成功します
![](/img/1ee450e1020bd80e68967d411c84954d/m357yqxxwd.jpeg)
END
Mysqlサービスを設定します##
- 1
最初にMysqlサービスを開始します
service mysqld start
![](/img/1ee450e1020bd80e68967d411c84954d/jmweveopg7.jpeg)
- 2
接続して直接お試しください
mysql
その後
\ q
接続を閉じます
![](/img/1ee450e1020bd80e68967d411c84954d/431rmw2cop.jpeg)
- 3
起動時に開始するようにMysqlを設定します
chkconfig mysqld on
![](/img/1ee450e1020bd80e68967d411c84954d/w96ng1x8e6.jpeg)
- 4
3306ポートを開いて保存します
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
![](/img/1ee450e1020bd80e68967d411c84954d/4mgfst7eus.jpeg)
END
パスワードを変更し、リモートアクセスを設定します##
- 1
mysqlデータベースに接続します
パスワードを設定してください
use mysql;
ユーザーセットの更新password = password( 'password')where user = 'root';
flush privileges;
![](/img/1ee450e1020bd80e68967d411c84954d/jfb85vkr0a.jpeg)
- 2
Mysqlリモートアクセスを設定する
grant all privileges on . to 'root'@'%' identified by '123456' with grant option;
![](/img/1ee450e1020bd80e68967d411c84954d/wkalbim0vk.jpeg)
END
Mysqlの文字化けの問題を解決します##
構成ファイルを見つけて/ etc /ディレクトリにコピーし、my.cnfという名前を付けます。
(my.cnfがない場合もあります)
cp /usr/share/doc/mysql-server-5.1.73/my-medium.cnf /etc/my.cnf
![](/img/1ee450e1020bd80e68967d411c84954d/2ciho5m4vy.jpeg)
vim my.cnf
[client]と[mysqld]の下に追加します
default-character-set=utf8
![](/img/1ee450e1020bd80e68967d411c84954d/1g956f7h93.jpeg)
- 3
最後にEscを押して入力します
: wq
保存して終了
END
mysqlサービスを再起動します##
- 1
最後に、サービスを再起動します。
service mysqld restart
END
予防##