CentOS7伺服器軟體安裝 mysql8

2021-10-21 19:12:06 字數 2782 閱讀 8659

rpm -qa |

grep -i mysql

刪除mysql

yum -y remove mysql-*
重查mysql檔案、並把所有出現的目錄刪除

find / -name mysql
刪除配置檔案

rm -rf /etc/my.cnf
刪除mysql的預設密碼

rm -rf /root/.mysql_sercret
選擇rpm-bundle.tar壓縮檔案

將mysql壓縮包拖拽至xshell6中或用xftp6傳輸

tar -xvf mysql-8.0.15.rpm-bundle.tar //當前版本壓縮包
安裝mysql-srver服務,順序安裝下面的服務依賴common libs client server 當前安裝版本。table鍵自動提示

rpm -ivh mysql-community-common-8.0.15.x86_64.rpm 

rpm -ivh mysql-community-client-plugins-8.0.25-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-8.0.1586_64.rpm

rpm -ivh mysql-community-client-8.0.15.86_64.rpm

rpm -ivh mysql-community-server-8.0.15.x86_64.rpm

注:

出現 mariadb-libs 被 mysql-community-libs-8.0.13-1.el7.x86_64 取代

yum remove mysql-libs
server 安裝報錯 有可能需要安裝numactl

yum -y install numactl
啟動mysql服務

systemctl start mysqld.service
檢視mysql服務執行狀態

systemctl status mysqld.service
檢視root臨時密碼

grep

"password" /var/log/mysqld.log

進入mysql,更改臨時密碼

mysql -u root -p

輸入root臨時密碼

修改密碼

alter user 'root'@'localhost' identified with mysql_native_password by 'mysql-123'

; //mysql-123 為你的新密碼,只能在伺服器中使用

建立使用者

create user 'user'@'%' identified with mysql_native_password by 'root'

; //建立為user使用者,密碼為root

給user使用者授權所有許可權

grant all privileges on *.* to 'user'@'%'

;#授權基本的查詢修改許可權,按需求設定 (特殊需求,一般不使用)

#grant select,insert,update,delete,create,drop,alter on *.* to 'user'@'%';

檢視使用者user的許可權 //自己建立的賬戶

show grants for

'user'@'%'

;//最後重新整理許可權

flush privileges;

退出mysql

mysql >

exit

;mysql > quit;

mysql > \q;

//隨便乙個都可以

詳細配置許可權檢視另一篇文章

啟動: systemctl start firewalld //(2)如果防火牆已經開啟跳過本步驟

關閉: systemctl stop firewalld

檢視狀態: systemctl status firewalld //(1)檢視防火牆狀態

開機禁用 : systemctl disable firewalld

開機啟用 : systemctl enable firewalld

埠開放:

檢視埠:firewall-cmd --list-ports	//(3)檢視3306是否已經被開啟

開放埠:firewall-cmd --zone=public --add-port=3306/tcp --permanent (--permanent:永久生效) //(4)開放3306埠

netstat -lnp|

grep 8080 //檢視埠被占用情況

mysql更換儲存位址

阿里雲ECS伺服器CentOS7上安裝MYSQL

yum y update如果顯示以下內容說明已經更新完成 replaced grub2.x86 64 1 2.02 0.64.el7.centos grub2 tools.x86 64 1 2.02 0.64.el7.centos complete rebootrpm qa gerp mysql或 ...

CentOS 7安裝SVN伺服器

第一步 安裝svn服務端 yum install y subversion第二步 建立svn版本庫 mkdir p var svn project svnadmin create var svn project 第三步 配置svn資訊 進入版本庫中的配置目錄conf,此目錄有三個檔案 authz 許...

centos7 伺服器 MySQL 安裝

安裝mysql 折磨了我良久,shi試過很多方法,終於裝好了,我把我認為最簡單的方法寫一下 wget 安裝原始碼 yum localinstall mysql57 community release el7 8.noarch.rpm 檢查是否安裝成功 yum repolist enabled gre...