先查看本操做系統是否已經安裝有操做系統,顯示只有一個mysql的類庫,並無安裝該數據庫。mysql
rpm -qa | grep mysql sql
mysql-libs-5.1.73-3.el6_5.x86_64數據庫
sudo yum install mysql mysql-servertcp
rpm -qa | grep mysql 操作系統
mysql-server-5.1.73-3.el6_5.x86_64
mysql-5.1.73-3.el6_5.x86_64
mysql-libs-5.1.73-3.el6_5.x86_64rest
vi /etc/my.cnfcode
在[client] 和 [mysql]添加utf-8設置server
[client]
default-character-set=utf8ip
[mysql]
default-character-set=utf8utf-8
sudo service mysqld start
sudo mysqladmin -u root password Admin123
格式:mysqladmin -u 用戶 password 密碼
sudo mysql -u root -p
mysql登錄後,執行以下命令容許root用戶在任何ip遠程進行全部操做。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit
vi /etc/sysconfig/iptables
添加
A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
service iptables restart
若是報以下錯誤,證實iptables文件不存在:
iptables: Applying firewall rules: iptables-restore: line 1 failed
請使用以下命令開放端口:
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
保存:
/etc/init.d/iptables save