1. 刪除mariadb資料庫,centos7預設安裝了mariadb資料庫(mysql分支資料庫),需要先刪除
#檢視是否安裝了mariadb
rpm -qa |
grep mariadb
#刪除mariadb
yum remove mariadb-libs.x86_64
安裝最新版本8.0:
yum install mysql-community-server
安裝歷史版:
wget
#解壓tar -xvf mysql-5.7.31-1.el7.x86_64.rpm-bundle.tar
#安裝commmon
yum -y localinstall mysql-community-common-5.7.31-1.el7.x86_64.rpm
#安裝libs
yum -y localinstall mysql-community-libs-5.7.31-1.el7.x86_64.rpm
#安裝client
yum -y localinstall mysql-community-client-5.7.31-1.el7.x86_64.rpm
#安裝compat
yum -y localinstall mysql-community-libs-compat-5.7.31-1.el7.x86_64.rpm
#最後安裝server
yum -y localinstall mysql-community-server-5.7.31-1.el7.x86_64.rpm
啟動和停止服務
啟動:service mysqld start
重啟:service mysqld restart
停止:service mysqld stop
檢視預設密碼並登陸
注意:檢視密碼,需先啟動服務
檢視密碼:cat /var/log/mysqld.log |
grep password
登陸:mysql -uroot -p密碼
修改密碼(自己設定密碼後才能使用mysql)
#如果想修改為簡單密碼,需要修改下面兩個全域性引數
set global validate_password.policy=0;
set global validate_password.length=1;
#修改密碼,當前修改使用者為root,密碼為123456
登陸:推薦使用輸入mysql -uroot -p
後再輸入密碼登陸,不建議使用mysql -uroot -p123456
登陸
修改mysql訪問許可權,使別的主機或終端能夠遠端連線到本資料庫
use mysql;
#查詢user表,檢視能訪問的埠和使用者
select host,user from user \g;
#修改為root賬號在所有埠都能訪問
update user set host =
'%' where host =
'localhost' and user =
'root'
;#重新整理許可權,退出mysql,然後重啟mysql服務也能重新整理(service mysqld restart)
配置防火牆策略(如果你關閉了防火牆不用配置此策略)
#如果還不能進行遠端連線,檢視是否開啟防火牆
ps -ef |
grep firewalld
#配置防火牆策略,不想配置可直接關閉:service firewalld stop
#新增3306埠
firewall-cmd --add-port=3306/tcp
#檢視哪些服務可以新增,進入到下面的目錄中,輸入ls可看到所有可新增服務
cd /usr/lib/firewalld/services/
#新增mysql服務
firewall-cmd --add-service=mysql
連線遠端主機
#192.168.5.118為遠端主機ip,大家自行更改
mysql -h192.168.5.118 -uroot -p
linux環境安裝mysql
mysql官方文件提供了豐富的文件,其中包括如何在不同的平台安裝mysql。今天選擇教程中的其中一種 使用yum在linux環境下安裝mysql.一 說明 1 linux環境 本人的環境是centos7 2 mysql版本 本文選擇安裝的是mysql5.7版本。二 安裝mysql 命令 wget s...
Mysql 環境安裝 linux
查詢是否安裝過mysql 新機器略過 yum list installed grep mysql 如果已安裝 yum y remove mysql libs.x86 64wgetrpm ivh mysql57 community release el7 8.noarch.rpm安裝mysql yum...
Linux環境下安裝MySQL
檢查mysql以及相關rpm包是否有安裝。rpm qa grep i mysql yum y remove 包名 rpm e nodeps mysql 刪除包 rm rf var lib mysql rm rf usr share mysql 掃尾工作rpm安裝 mkdir usr local sr...