使用wget 從官網下所需版本的tar包
wget
(1)在/root/***/目錄下建立mysql-5.7目錄
mkdir mysql-5.7
(2)將tar包解壓至目標目錄( /root/***/mysql-5.7)並改名為mysql
tar -zxvf *** /root/***/mysql-5.7
mv *** mysql
(3)在此目錄下建立資料庫檔案目錄(data)
mkdir /root/***/mysql-5.7/data
(4)建立mysql組和使用者
groupadd mysql
useradd -r -g mysql mysql
(5)更改當前目錄下資料夾的所屬組和使用者
chown -r mysql:mysql ./mysql
chown -r mysql:mysql ./data
(6)進入/root/***/mysql-5.7/mysql/support-files資料夾, 手動建立my_default.cnf檔案
touch my_default.cnf
(7)配置my_default.cnf檔案(最簡化配置)
[client]
socket = /root/***/mysql-5.7/data/mysql.sock
[mysqld]
character_set_server=utf8
init_connect='set names utf8'
basedir=/root/***/mysql-5.7/mysql
datadir=/root/***/mysql-5.7/data
socket=/root/***/mysql-5.7/data/mysql.sock
lower_case_table_names = 1
sql_mode="strict_trans_tables,no_zero_in_date,no_zero_date,error_f or_division_by_zero,no_auto_create_user,no_engine_substitution"
log-error=/root/***/mysql-5.7/data/mysqld.log
pid-file=/root/***/mysql-5.7/data/mysqld.pid
(8)將目錄下的my_default.cnf,mysql.server分別複製到/etc和/etc/init.d下改名為my.cnf和mysqld(/etc/my.cnf如果存在覆蓋即可)
cp /root/***/mysql-5.7/mysql/support-files/my_default.cnf /etc/my.cnf
cp /root/***/mysql-5.7/mysql/support-files/mysql.server /etc/init.d/mysqld
(9)進入bin目錄,進行註冊和初始化mysql服務
./mysqld --initialize-insecure --user=mysql -- basedir=/root/***/mysql-5.7/mysql -- datadir=/root/***/mysql-5.7/data
說明:安裝時可能會有如下報錯:
mysqld: can't change dir to 'd:\mysql\mysql server 5.7\data\' (errcode: 13 - permission denied)報錯為許可權不足
解決辦法:
使用命令chmod 777 /root即可(每次重灌時,需要刪除data資料夾下的所有檔案.)
/etc/init.d/mysqld strat
/root/***/mysql-5.7/mysql/bin/mysql -uroot -p
初始化後應該沒有密碼,直接回車進入即可
若提示需要密碼使用命令檢視data資料夾下mysqld.log日誌,尋找臨時密碼:grep 'temporary password' ./mysqld.log
進入mysql後修改root密碼:
set password = password(『akazam』);
重新整理許可權:
flush privileges;
grant all privileges on *.* to root@』%』 identified by 『akazam』;
Mysql5 7之tar包安裝並初始化設定遠端登入
配置主從複製請參考 mysql配置主從複製 1 查詢是否在再帶卸mariadb rpm qa grep mariadb 2 刪除rpm e nodeps mariadb libs 5.5.60 1.el7 5.x86 64 3 備份檔案 etc my.cnf mv etc my.cnf etc my...
mysql57是什麼 關於mysql57的詳細介紹
簡介 php7 mysql57 nginx19 on ubuntu 1404 本文 前段時間php公升級到了7.0版本,據說很牛叉,比如效能較5.6提公升兩倍,記憶體占用低之類的,後來又看微博上說等到7.0.1才穩定。果不其然,很快就公升級了,最近才有時間折騰一下,在這裡做個總結。環境 1核1g主機...
MYSQL 5 7 壓縮包安裝
版本 mysql 5.7.12 winx64 解壓縮到 d program files mysql 5.7.12 winx64 當然你可以使用自己的目錄 配置環境變數 path d program files mysql 5.7.12 winx64 bin 後面的省略號是指環境變數中原來的值,我們要...