使用者 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.執行...