MySQl 5 7 26 學習筆記 1 安裝

2021-10-10 11:20:45 字數 3116 閱讀 9756

目錄

一、準備

2.作業系統

3.目錄規劃

二、安裝

1.初始化

2.配置檔案

3.啟動資料庫

4.啟動資料庫失敗處理

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

6.重置管理員密碼

centos linux release 7.5.1804 (core) 

軟體目錄

資料目錄

/data/mysql/data

[root@mysql /]$ tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

### 使用者的建立處理原始環境

[root@mysql /]$ useradd -s /sbin/nologin mysql

[root@mysql /]$ yum remove mariadb-libs-5.5.60-1.el7_5.x86_64 -y

### 設定環境變數

[root@mysql /]$ vim /etc/profile

[root@mysql /]$ source /etc/profile

[root@mysql /]$ mysql -v

### 授權

[root@mysql /]$  chown -r mysql.mysql /data

### 初始化

報錯:mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: no such file or directory

解決:[root@mysql /]$   yum install -y libaio-devel

測試,將/data/mysql/data/ibdata1 所屬修改為root,啟動資料庫檢視日誌

手工呼叫資料庫排查

改回許可權重啟資料庫

enter password:(因無初始密碼,此處直接回車)

--skip-grant-tables  #跳過授權表(很危險)

--skip-networking    #跳過遠端登入

6.1關閉資料庫

[root@mysql /]$ systemctl stop  mysqld

6.2 啟動資料庫到維護模式

6.3 登入並修改密碼

6.4 重啟資料庫登入驗證

6.5 修改密碼

grant all privileges on *.* to 'root'@'localhost' identified by '123456' with grant option;  ---本地

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;   ---遠端

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 二進位制版本安裝 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 ...