MySQL 5 7 26安裝部署

2021-10-06 14:14:35 字數 2602 閱讀 8645

mysql 5.7.26 二進位制版本安裝

[root@db01 ~]# mkdir -p /server/tools

[root@db01 ~]# cd /server/tools/

[root@db01 tools]# ls

mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

2)解壓軟體

4)設定環境變數

5.1) 新增一塊新磁碟模擬資料盤

5.2) 格式化並掛載磁碟

[root@db01 ~]# blkid ----------------------檢視uid

[root@db01 ~]# vim /etc/fstab -------------實現開機自啟

按照格式新增uuid=「3466abdf-680c-4694-9c90-fb7a3c9808a4」 /data xfs defaults 0 0

[root@db01 ~]# mount -a --------------實現不重啟掛載

5.3)授權,更改目錄所有者及所屬組

5.5)配置檔案的準備6)如何分析處理mysql資料庫無法啟動

6.1) without updating pid 類似錯誤

檢視日誌:

/data/mysql/data/主機名.err

[error] 上下文

可能情況:

/etc/my.cnf 路徑不對等

/tmp/mysql.sock檔案修改過 或 刪除過

資料目錄許可權不是mysql

引數改錯了

6.2)管理員密碼的設定(root@localhost)

先啟動資料庫:systemctl start mysqld

[root@db01 ~]# mysqladmin -uroot -p password oldboy123

enter password: 第一次直接回車

7)重設管理員root使用者密碼

–skip-grant-tables #跳過授權表

–skip-networking #跳過遠端登入

7.1 ) 關閉資料庫

[root@db01 ~]# systemctl stop mysqld.service

7.2 ) 啟動資料庫到維護模式

7.3) 登入並修改密碼

mysql> alter user root@『localhost』 identified by 『1』;

error 1290 (hy000): the mysql server is running with the --skip-grant-tables option so it cannot execute this statement

mysql> flush privileges;

mysql> alter user root@『localhost』 identified by 『1』;

query ok, 0 rows affected (0.01 sec)

7.4 )關閉資料庫,正常啟動驗證

Mysql 5 7 26安裝小記

按照依賴完成安裝後,需要檢視 var log mysql.log 檔案,找到臨時密碼登入mysql 登入mysql後需要即刻修改密碼 mysql u root p 然後輸入密碼進入mysql use mysql alter user user identified by 新密碼 密碼有複雜度要求的,...

mysql5 7 26安裝步驟

2.為my.ini新增內容如下 client port 3306 default character set utf8 mysqld 設定為自己mysql的安裝目錄 basedir d mysql 設定為mysql的資料目錄 datadir d mysql data character set se...

MySQl 5 7 26 安裝配置

這裡以mysql 5.7.26作為參考 1.zip包 選擇社群版本解壓到d盤 解壓到檔案後 在path中新增 mysql home bin 1.在系統變數中新增 mysql home 變數值為安裝路徑 2.在path中新增 mysql home bin win7需要在後面加分號 新建變數 mysql...