1、環(huán)境說明
操作系統(tǒng):centos7.5
MySQL版本:mysql5.6
2、具體步驟
1.官網(wǎng)(https://dev.mysql.com/downloads/mysql/)下載mysql5.6.46安裝包
wget https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz
2.安裝包解壓
tar -zxvf mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz
3.目錄重命名
mv mysql-5.6.46-linux-glibc2.12-x86_64 /usr/local/mysql5.6
4.創(chuàng)建mysql用戶和組
groupadd mysql
useradd -r -g mysql mysql -d /usr/local/mysql5.6
5.修改目錄權限
chown -R mysql:mysql /usr/local/mysql5.6
6.安裝數(shù)據(jù)庫
切換到mysql:? ? ?su mysql
執(zhí)行:/usr/local/mysql5.6/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql5.6 --datadir=/usr/local/mysql5.6/data
7.復制mysql配置文件
cd /usr/local/mysql5.6/support-files
cp my-default.cnf /etc/my.cnf
8.添加系統(tǒng)服務
cp mysql.server /etc/init.d/mysql
chkconfig mysql on
9.添加環(huán)境變量
vi /etc/profile
在最下面添加
export MYSQL_HOME=/usr/local/mysql5.6
export PATH=$PATH:$MYSQL_HOME/bin
保存退出后,執(zhí)行生效代碼
source /etc/profile
10.設置默認端口
vi /etc/my.cnf
[mysqld]
basedir=/usr/local/mysql5.6
datadir=/usr/local/mysql5.6/data
port=3306
server_id=1
socket=/tmp/mysql.sock
11.編輯mysql啟動腳本
vi /etc/init.d/mysql
basedir=/usr/local/mysql5.6
datadir=/usr/local/mysql5.6/data
12.啟動mysql
service mysql start
13.設置root密碼
mysqladmin -u root password '123456'
14.允許所有外部鏈接訪問(可選)
mysql -u root -p
mysql命令行輸入
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;