linux 下安裝 Mysql5 7版本

2021-07-09 10:36:35 字數 1349 閱讀 9876

使用者 mysql

使用者組  mysql

su root

mkdir /mysql

chown -r mysql:mysql /mysql

cp mysql-5.7.tar.gz /mysql

cd /mysql

tar -xvf mysql-5.7.tar.gz

cd mysql-5.7

進入解壓資料夾內  新建資料資料夾和日誌資料夾

mkdir data

mkdir log

許可權賦給mysql

chown -r mysql:mysql data

chown -r mysql:mysql log

再進入到support-files目錄,5.7以上的目錄檔案是my-default.cnf  將這個檔案拷貝到/etc/my.cnf  會提示是否覆蓋  覆蓋掉

cp support-files/my-default.cnf /etc/my.cnf

修改my.cnf檔案

vi etc/my.cnf

在[mysqld]下面加上

port=3306

basedir=/mysql/mysql-5.7

datadir=/mysql/mysql-5.7/data

log-error=/mysql/mysql-5.7/log/error.log

完成後退出

進入mysql使用者  su mysql

bin/mysqld --initialize

初始化資料檔案和生成第一次登陸mysql的root密碼   在剛才建是目錄檔案最後一行

成功後切換到root 使用者

su root

將mysql作為服務加到init.d中 服務名是mysql

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

啟動mysql服務

service mysql start

連線進mysql  改root密碼

bin/mysql -u root -p

密碼輸入之前在log檔案最後一行copy的隨即密碼

進入後更改root密碼

alter user root@localhost identified by 'yourpassword'

flush privileges

開啟遠端訪問資料庫

bin/mysql -u root -p

'yourpassword'

進入後 

use mysql

update user set host='%' where user='root';

flush privileges;

Linux 下 Mysql 5 7 的安裝

mysql 5.7 的安裝 原始碼安裝mysql 安裝cmake 3.2.1.tar.gz ncurses 5.9.tar.gz bison 3.0.4.tar.gz 這三個依賴包 download cd boost 1 59 0 bootstrap.sh b2 install rm f cmake...

Linux下Mysql5 7的安裝

wget2 將mysql安裝到 usr local mysql下 解壓 tar xvf mysql 5.7.22 linux glibc2.12 x86 64.tar.gz 移動 mv mysql 5.7.22 linux glibc2.12 x86 64 usr local 重新命名 mv usr...

linux系統下 安裝mysql57

1.安裝mwget wget tar jxvf mwget 0.1.0.orig.tar.bz2 yum install bzip2 bzip2 d mwget 0.1.0.orig.tar.bz2 然後再使用 tar jxvf mwget 0.1.0.orig.tar.bz2就能順利解壓 2.執行...