Linux 系統安裝MySQL

2021-10-10 15:29:03 字數 1504 閱讀 7736

1). 解除安裝 centos 中預安裝的 mysql

rpm -qa | grep -i mysql(檢視mysql當前版本號)

rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps

(rpm -e 解除安裝之前的mysql)

2). 上傳 mysql 的安裝包

alt + p -------> put  e:/test/mysql-5.6.22-1.el6.i686.rpm-bundle.tar
3). 解壓 mysql 的安裝包

mkdir mysql

tar -xvf mysql-5.6.22-1.el6.i686.rpm-bundle.tar -c /root/mysql

4). 安裝依賴包

yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 libncurses.so.5 --setopt=protected_multilib=false

yum update libstdc++-4.4.7-4.el6.x86_64

5). 安裝 mysql-client

rpm -ivh mysql-client-5.6.22-1.el6.i686.rpm
6). 安裝 mysql-server

rpm -ivh mysql-server-5.6.22-1.el6.i686.rpm
service mysql  status(檢視mysql當前狀態)

service mysql start(啟動mysql)

service mysql stop(停止mysql)

service mysql restartt(重啟mysql)

mysql 安裝完成之後, 會自動生成乙個隨機的密碼, 並且儲存在乙個密碼檔案中 : /root/.mysql_secret

cat /root/.mysql_secret (檢視密碼)

mysql -u root -p (登入)

登入之後, 修改密碼 :

set password = password('wpp');

至此,你可以在linux本地登入mysql,如果你需要通過sqlyog等工具來連線mysql,你需要授權遠端訪問

授權遠端訪問 :

grant all privileges on *.* to 'root' @'%' identified by 'wpp';

flush privileges;(重新整理許可權列表)

如果還連不上,檢查一下防火牆是否開啟:

service iptables status

關閉防火牆:

service iptables stop

linux系統安裝mysql

inux安裝mysql服務分兩種安裝方法 原始碼安裝,優點是安裝包比較小,只有十多m,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯 使用官方編譯好的二進位制檔案安裝,優點是安裝速度快,安裝步驟簡單,缺點是安裝包很大,300m左右。以下介紹linux使用官方編譯好的二進位製包安裝mysq...

linux系統安裝mysql

linux安裝mysql服務分兩種安裝方法 原始碼安裝,優點是安裝包比較小,只有十多m,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯 使用官方編譯好的二進位制檔案安裝,優點是安裝速度快,安裝步驟簡單,缺點是安裝包很大,300m左右。以下介紹linux使用官方編譯好的二進位製包安裝mys...

Linux系統安裝mysql

感謝博主分享 wget 2.解壓安裝包 tar zxvf 3.進入資料夾 cd mysql 5.6.26 linux glibc2.5 x86 64 4.建立使用者組和使用者 groupadd mysql useradd r g mysql mysql 5.修改許可權 chown r mysql m...