Linux安裝mysql資料庫

2021-10-08 15:09:15 字數 1621 閱讀 9065

(1) 查詢一下mariadb的相關包

rpm -qa | grep mariadb

centos7.7最小版預設安裝了mariadb-lib庫,而mysql-5.7不相容這個庫,需要將其解除安裝

(2)解除安裝查詢到的mariadb

rpm -e --nodeps mariadb-libs-5.5.65-1.el7.x86_64

加–nodeps 強制解除安裝

先安裝mysql-common包

rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm --force --nodeps

再安裝mysql-libs包

rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm --force --nodeps

然後安裝mysql-client包

rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm --force --nodeps

最後安裝mysql-server

rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm --force --nodeps

(1)啟動mysql

systemctl start mysqld

(2)查詢mysql初始密碼

cd /var/log/目錄下的mysqld.log檔案可以檢視到mysql初始密碼

用grep命令檢視密碼:

(3)登入mysql

mysql -u root -p

輸入初始密碼後,成功登入進mysql

(4)修改密碼

alter user 『root』@『localhost』 identified by 『test@123456』;

(5)設定許可權(遠端許可權)

grant all privileges on . to 『root』@』%』 identified by 『test@123456』 with grant option;

任何ip可以通過root使用者名稱的這個密碼,去訪問任何的表;

這樣設定後,可以在window上用資料庫工具連線該資料庫。

如果連線失敗,檢視linux防火牆是否關閉

未關閉,systemctl stop firewalld關閉後再連線。

Linux安裝 MySQL資料庫

1 mysql可以通過rpm安裝,對於perl的依懶性可以在安裝時不管,強制安裝,單獨解決 root localhost usr rpm ivh mysql server 5.1.73 1.glibc23.i386.rpm force nodeps 2 解決perl依賴問題,perl的安裝可以隨意,...

Linux安裝MySQL資料庫

服務端 mysql server community 5.1.44 1.rhel4.i386.rpm 客戶端 mysql client community 5.1.44 1.rhel4.i386.rpm 2 安裝 列印資訊略 root localhost rpm ivh mysql server c...

linux安裝mysql資料庫

1 通過遠端連線工具securefx將mysql安裝包拷貝到伺服器中.2 解壓mysql安裝包 tar zxvf mysql 5.7.19 linux glibc2.12 x86 64.tar.gz mv mysql 5.7.19 linux glibc2.12 x86 64 usr local m...