mysql在linux系統中的安裝和使用

1.首先我們需要提前下載mysql的linux版本,這裏我下載的MySQL-5.5.55-1.linux2.6.i386.rpm-bundle.tar

2.然後我們在linux系統中的root用戶下,cd  /usr/local,新建一個mysql文件夾:mkdir mysql

3.接下來我們通過WinSCP進行傳輸在root用戶下,然後 cp /root/MySQL-5.5.55-1.linux2.6.i386.rpm-bundle.tar /usr/local/mysql 中

4.我們先不着急進行解壓,我們需要提前查看自己的linux系統中是否有mysql 通過命令:rpm -qa | grep mysql  如果系統中有mysql需要我們進行卸載

5.卸載mysql,通過命令:rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686 這裏需要提醒根據自己系統中的版本將其所有的都要卸載

6.這時我們就可以進行解壓安裝自己的mysql了 通過命令:tar -xvf MySQL-5.5.55-1.linux2.6.i386.rpm-bundle.tar /usr/local/mysql

7.解壓之後我們看到裏面有幾個rpm文件

8.安裝
安裝mysql的服務器端
rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm
注意:第一次登錄mysql的時候沒有不需要密碼的 以後都需要
安裝mysql的客戶端
rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm
9.查看mysql的服務狀態
service mysql status 
 啓動 mysql
service mysql start
 停止mysql
service mysql stop

10.修改mysql的root的密碼
登錄:mysql -uroot
修改密碼:
use mysql;
update user set password = password('123456') where user = 'root';
flush privileges;# 刷新
11.開啓遠程訪問
grant all privileges on *.* to 'root' @'%' identified by '123456';
flush privileges;
12.開啓防火牆端口 3306 退出mysql
3306端口放行 
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
將該設置添加到防火牆的規則中
/etc/rc.d/init.d/iptables save
13:設置mysql的服務隨着系統的啓動而啓動
加入到系統服務:
chkconfig --add mysql
自動啓動:
chkconfig mysql on

這樣我們也可以在windows系統中的小海豚也可以訪問我們linux中的mysql

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章