linux環境下安裝mysql8 0過程介紹

2022-09-21 00:33:11 字數 2022 閱讀 8947

目錄

借助同事寫得筆記和自己在配置過程中遇到的坑,做一下記錄。

簡介:因為是官方yum,可能會導致安裝比較慢,我們切換到國內的源。

第一步:進入yum配置檔案目錄

cd /etc/yum.repos.d/

第二步:備份配置檔案(如果後續出現了問題就可以恢復):

mv指:重新命名

cp指:複製

mv centos-base.repo centos-base-yum.repo

第三步:**網易yum

wget

**的檔名為:centos6-base-163.repo

重新命名mv centos6-程式設計客棧base-163.repo centos-base.repo

第四步:更新配置

yum update

8.0版本

wget

5.7版本

wget

8.0版本

yunrr

sudo rpm -ivh mysql80-commun

5.7版本

sudo rpm -ivh mysql5.7-community-release-el7-8.noarch.rpm

安裝sudo yum install mysql-server

一直y就行

1.重啟資料庫

systemctl restart mysqld

2.檢視log生成的臨時密碼

grep "a temporary password" /var/log/mysqld.log

3.修改密碼(肯會遇到的坑,可以到最後看問題)進入資料庫

mysql -u root -p

輸入臨時密碼,進入資料庫

修改密碼長度

如果是root就是4

set global validate_password.length=4;

修改複雜程度

set global validatwww.cppcns.come_password.policy=0;

修改賬號和密碼可以一致(如果不同,可以不配置)

set global validate_password.check_user_name=off;

修改alter user 'root'@程式設計客棧'localhost' identified by '新密碼';

退出資料庫

exit

1.進入資料庫

mysql -u root -p

輸入密碼,進入資料庫

2.進入mysql資料庫

use mysql;

3.配置訪問許可權

update user set host='%' where user='root';

4.重新整理許可權

flush privileges;

5.退出資料庫

exit

6.重啟

systemctl restart mysqld

1.檢視已安裝的mysql

rpm -qa | grep -i mysql

2.解除安裝

yum remove 名字

3.刪除資料

rm -rf /var/lib/mysql

出現打太極的情況

最開始進入資料庫,出現修改密碼不行,修改密碼長度也不行,兩邊互相甩鍋,打太極。

解決方案(它的意思是說先修改密碼) 1. 先把密碼修改成生成密碼

我的是:+eiyth9dw7ba

alter user 'root'@'localhost' identified by '生成密碼';

2.修改最小長度

根據自己的密碼長度修改

set global validate_password.length=4;

3.修改複雜程度

set global validate_password.policy=0;

4.修改密碼

alter user 'root'@'localhost' identified by '新密碼';

借助同事寫得筆記和自己在配置過程中遇到的坑,做一下記錄。

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

Linux下安裝mysql環境。

1 這裡我將mysql安裝在 usr local mysql目錄裡面 mkdir usr local mysql curl o l3 解壓mysql壓縮包 tar xvf mysql 5.7.11 linux glibc2.5 x86 64.tar.gz4 複製壓縮後的檔案到你的制定目錄 mv my...

linux 環境下安裝mysql

使用yum安裝 rpm ivh mysql client 5.5.17 1.linux2.6.x86 64.rpm mysql server 5.5.17 1.linux2.6.x86 64.rpm 學習了很長時間的linux,有必要做一下整理筆記了,以下是mysql的安裝筆記,和常見的一些使用方法...