在重裝n次系統后,寫下這個博客記錄安裝mysql的具體步驟,按教程走,大家都能安裝上的。
安裝准備:想使用 putty(或其他軟件) 連接到你的遠端服務器 。
1、查看centOS下是否已安裝 mysql, 執行以下命令:
yum list installed | grep mysql
2、刪除已安裝的mysql,執行以下命令:
yum -y remove mysql
這里注意 把命令的 mysql 替換成上圖中查到文件 比如我這里 執行 yum -y remove mysql.x86_64 直到刪除完畢后進入下一步
3、查看yum庫中的mysql,執行以下命令:
yum list | grep mysql
4、從yum庫中安裝mysql,主要是安裝 mysql 、mysql-server、mysql-devel 執行代碼如下:
yum -y install mysql mysql-server mysql-devel
5、驗證是否安裝成功,執行代碼如下:
rpm -qi mysql-server
6、啟動 mysql 服務,執行代碼如下:
service mysqld start
7、進入mysql 因為初始賬號為 root ,密碼為空,執行以下代碼:
mysql -u root
8、因為初始密碼為空 ,現在進入 mysql 數據庫里面 修改密碼,執行2行代碼如下:
use mysql;
update user set password=password('123456') where user='root';
9、用新密碼登錄,執行代碼如下:
mysql -u root -p123456
10、開放3306端口,代碼如下:
vim /etc/sysconfig/iptables
這里沒有vim 編輯器的 ,可以提前yum 安裝,執行代碼: yum -y install vim* ,
執行完第10不命令后,現在已經打開 iptables ,然后按 i ,
添加:-A INPUT -p tcp -m state –state NEW -m tcp –dport 3306 -j ACCEPT
添加后,按Esc建、輸入 :wq 便保存退出了。
然后重啟防火牆,執行代碼如下:
service iptables restart
11、設置開機自啟動,執行代碼如下:
chkconfig mysqld on
12、使用Navicat 遠程連接數據庫:
最后,連接成功,這就完成了安裝mysql和遠程連接了。