Linux系統安裝mysql資料庫
阿新 • • 發佈:2022-01-14
Linux系統中Mysql安裝
-
下載mysql安裝包(linux版本)
-
上傳到linux
-
檢查系統上是否安裝了mysql( 若安裝了就需要先解除安裝再使用我們自己的)
rpm -qa |grep -i mysql #檢視 rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686 #解除安裝
-
在 /usr/local 新建一個資料夾mysql
mkdir /usr/local/mysql
-
把mysql壓縮包移動 到/usr/local/mysql
mv MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar /usr/local/mysql/
-
進入 /usr/local/mysql,解包mysql
cd /usr/local/mysql tar -xvf MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar
-
安裝 伺服器端
rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm
-
安裝 客戶端
rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm
-
啟動Mysql
service mysql start #啟動mysql (注意:只啟動一次)
-
先檢視隨機密碼登入(cat /root/.mysql_secret)
-
登入mysql
mysql -uroot -p隨機密碼
-
修改密碼
set password for root@localhost = password('123');
-
登入mysql
mysql -uroot -p123
-
放行3306埠號
修改配置檔案 cd /etc/sysconfig vi iptables 複製(yy p) -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 改成 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 重啟載入防火牆或者重啟防火牆 service iptables reload 或者 service iptables restart
-
允許遠端連線 mysql
在linux上 先登入mysql cd /usr/local/mysql #進入mysql目錄 mysql -uroot -p123 #登入 建立遠端賬號 create user 'root'@'%' identified by '123'; 授權 grant all on *.* to 'root'@'%' with grant option; 重新整理許可權 flush privileges;