2.通過ssh secure shell client遠端訪問centos7
3.解除安裝系統自帶的mariadb資料庫
檢查是否安裝了mariadb: rpm -qa|grep mariadb
解除安裝mariadb: rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64
檢查是否解除安裝完成 :rpm -qa|grep mariadb
4.建立mysql使用者組和mysql使用者
建立使用者組:groupadd mysql
建立乙個使用者名為mysql的使用者並加入mysql使用者組:
useradd -g mysql mysql
5.將mysql安裝包上傳到伺服器/opt/mysql目錄下並解壓
tar -zxvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz
重新命名 mv mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz mysql/
6.修改許可權
chown -r mysql .
chgrp -r mysql .
7.在/opt/mysql/mysql目錄下建立data目錄,作為資料庫儲存位置
8.初始化mysql
初始化命令:
./mysqld --initialize --user=mysql --basedir=/opt/mysql/mysql --datadir=/opt/mysql/mysql/data
複製儲存好初始密碼,第一次登陸mysql要用
qaaujhyk<4pb
修改許可權
chown -r root .
chown -r mysql ./data
9.啟動mysql,並檢視是否已啟動成功
sh /opt/mysql/mysql/bin/mysqld_safe --datadir=/opt/mysql/mysql/data --pid-file=/opt/mysql/mysql/data/xx-***-xx-xx.pid &
10.通過初始密碼登入mysql,並修改密碼 ******xx
/opt/mysql/mysql/bin/mysqladmin -uroot -p password
11.關閉mysql服務,並檢視是否關閉成功
/opt/mysql/mysql/bin/mysqladmin -uroot -p shutdown
12.設定開機自啟
複製指令碼到資源目錄
cp /opt/mysql/mysql/support-files /etc/rc.d/init.d/mysqld
增加mysqld服務指令碼執行許可權
chmod +x /etc/rc.d/init.d/mysqld
將mysqld服務加入到系統服務
chkconfig --add mysqld
檢查mysqld服務是否已經生效
chkconfig --list mysqld
13.啟動mysqld服務
service mysqld start
14.配置my.cnf
[client]
port=3306
#socket = /opt/mysql/mysql/tmp/mysql.sock
default-character-set=utf8
儲存後source /etc/profile
16.配置遠端登入賬號
登陸mysql : mysql -uroot -p
設定root賬號可以遠端登陸,和遠端登入密碼
grant all on . to 『root』@』%』 identified by 『changeme_123』;
flush privileges;
17.新增賬號並設定許可權
位址的主機可登入,host 為 「%」,表示所有主機都可登入,省略代表所有主機 create user 『username』[@『host』] identified by 『password』; # eg. 常見 local_user 使用者可以在所有主機登入,密碼為 123456 create user 『local_user』 identified by 『123456』; # eg. 建立 local_user 只允許在本地登入 create user 『local_user』@『localhost』 identified by 『123456』;
Centos7離線安裝mysql5
2.將部署包存放到 opt 資料夾下 3.解壓並安裝 cd opt mkdir mysql tar xvf opt mysql 5.7.30 1.el7.x86 64.rpm bundle.tar c opt mysql cd opt mysql rpm uvh rpm nodeps force1....
如何安裝MySQL5到Linux
以rh9為例 4.你的mysql安裝路徑 bin mysqladmin u root password new password 改變mysql root口令 cp 你的mysql安裝路徑 support files mysql.server etc init.d 這條命令將mysql啟動指令碼安裝...
記錄 linux下安裝mysql5
shell groupadd mysql 普通使用者 shell useradd g mysql mysql 為mysqld增加乙個登入使用者和組 shell gunzip mysql version.tar.gz tar xvf shell cd mysql version 挑選乙個你想解開分發包...