目錄
一、準備
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 ...