(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...