MySQL5 7的詳細安裝步驟

2021-10-10 22:05:15 字數 2436 閱讀 8438

提取碼:38kb

tar -xvf mysql-5.7.12-linux-glibc2.12-x86_64.tar

mv mysql-5.7.12-linux-glibc2.12-x86_64 /usr/local/mysql

cd /usr/local/mysql

groupadd mysql

useradd -r -g mysql mysql

mkdir -p /data/mysql

chown mysql:mysql -r /data/mysql

mysqld:服務端基本設定

bind-address:

3306埠監聽在127.0.0.1,只有本機客戶端可以訪問,其他伺服器無法訪問

3306埠如果監聽在0.0.0.0上,如果沒有埠限制,那麼其他伺服器則可以連線該伺服器的該埠

port:預設連線埠

user:mysql啟動使用者

basedir:使用該目錄作為根目錄(安裝目錄)

datadir:資料檔案存放的目錄

socket:為mysql客戶端程式和伺服器之間的本地通訊指定乙個套接字檔案,mysql以socket方式執行的sock檔案位置

log-error: 錯誤日誌記錄了mysql server每次啟動和關閉的詳細資訊以及執行過程中所有較為嚴重的警告和錯誤資訊

pid-file:pid檔案所在目錄,記錄的是當前 mysqld 程序的 pid

character_set_server:服務端預設編碼(資料庫級別)

symbolic-links:是否支援符號鏈結,即資料庫或表可以儲存在my.cnf中指定datadir之外的分割槽或目錄,為0不開啟

explicit_defaults_for_timestamp:明確時間戳預設null方式

vim /etc/my.cnf

[mysqld]

bind-address=0.0.0.0

port=3306

user=mysql

basedir=/usr/local/mysql

datadir=/

data

/mysql

socket=/tmp/mysql.sock

log-error=/

data

/mysql/mysql.err

pid-file=/

data

/mysql/mysql.pid

#character config

character_set_server=utf8mb4

symbolic-links=0

explicit_defaults_for_timestamp=true

cd /usr/local/mysql/bin/

初始化

./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize

檢視密碼

cat /data/mysql/mysql.err

將資料庫伺服器的啟動停止指令碼複製

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

啟動

service mysql start

ps -ef|grep mysql

登入

./mysql -u root -p

重新設定密碼

set password = password(『123456』);

設定使用者密碼永不過期

alter user 『root』@『localhost』 password expire never;

重新整理許可權

flush privileges;

登入進資料庫

use mysql;

update user set host = 『%』 where user = 『root』;

flush privileges;

ln -s /usr/local/mysql/bin/mysql /usr/bin

mysql5 7安裝步驟

安裝mysql5.7版本 1.首先先看一下radhat中是否有安裝的mysql rpm qa grep i mysql 2.有的話解除安裝乾淨 3.解壓mysql的tar包 tar xvf mysql 5.7.20 1.el7.x86 64.rpm bound.tar 4.依次安裝 rpm ivh ...

mysql5 7安裝步驟

1 安裝mysql 檢視原本mysql相關包 rpm qa grep mysql ps ef grep mysql service mysqld stop rpm e mysql libs nodeps yum y remove mysql mysql 安裝common rpm 安裝lib rpm ...

mysql 5 7 詳細安裝配置步驟記錄

tar xvzf mysql 5.7.31 linux glibc2.12 x86 64.tar.gz mkdir usr local mysql cp mysql 5.7.31 linux glibc2.12 x86 64 usr local mysql rgroupadd mysql usera...