一、確認當前linux系統版本,使用如下命令:mysql
cat /etc/issue cat /etc/redhat-release
二、下載對應linux系統的mysql安裝包。linux
下載地址:http://dev.mysql.com/downloads/mysql#downloadssql
三、下載完解壓後(可只下載所需安裝的),依次安裝服務端,客戶端。數據庫
rpm -ivh MySQL-server-5.6.15-1.el6.i686.rpm
rpm -ivh MySQL-client-5.6.15-1.el6.i686.rpm
四、設置root登陸密碼服務器
設置密碼:tcp
/usr/bin/mysqladmin -u root password '123123'
重置密碼:ui
# /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysql restart # mysql -uroot -p Enter password: <輸入新設的密碼newpassword> mysql>
五、啓動中止mysql服務spa
啓動服務: service mysql start /etc/init.d/mysql start 中止服務: service mysql stop /etc/init.d/mysql shutdown
重啓服務:
service mysql restart
/etc/init.d/mysql restart
六、登陸到mysqlrest
mysql -u -root -p
七、遠程登陸到mysqlcode
以root帳號爲例,如要遠程登陸。
首先進入到mysql數據庫,修改user表中host字段值爲'%',表示任意主機能夠登陸到此服務器,固然也能夠指定惟一主機,將%設置成對應主機IP就能夠了。
update user set host = '%' where user='root';
update user set host = '192.168.8.185' where user='root';
刷新數據庫權限配置,或重啓mysql服務
刷新權限配置: flush privileges;
設置防火牆例外,或關閉防火牆
設置例外: -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 關閉防火牆: /etc/rc.d/init.d/iptables stop
肯定mysql端口號
netstat -tnlp
OK,配置完畢,遠程登陸試下。