1、安裝文件下載
1)可以通過分享的安裝包上傳到對應服務器進行解壓安裝
MySQL-5.6.34-linux-glibc2.5-x86_64.tar.gz (300MB+)
2)通過線上服務直接下載
wget
https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.45-linux-glibc2.12-x8
6_64.tar.gz
3)安裝包下載到指定目錄進行解壓
tar –zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
2、拷貝到相應目錄
cp -R /usr/local/src/ mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz /usr/local/mysql
3、安裝工具
下面執行安裝 mysql_install_db 時需要先安裝 perl-Module-Install.noarch
yum install -y perl-Module-Install.noarch
4、設置 mysql 用戶及權限
1)創建 mysql 用戶
useradd mysql
2)mysql 目錄改為 mysql 讀寫權限
chown -R mysql:mysql /var/lib/mysql --如果沒有目錄就建立一下
chown -R mysql:mysql /usr/local/mysql
設置 mysql 用戶的密碼,設置密碼時輸入的密碼不可見,這里設為 mysqlpwd,
回車確認
passwd mysql
5、安裝數據庫
v5.6 版本
/usr/local/mysql/scripts/mysql_install_db --user=mysql
--basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
6、準備 mysql 啟動環境
在 mysql 文件下的 my.cnf 里[mysqld]下加入時區:default-time-zone = '+8:00'
將 mysql 加入到可控制啟動服務的文件夾內
cd /usr/local/mysql/support-files
cp my.cnf /etc/my.cnf //這個使用 mysql 文件夾下修改好的進行 cp
cp mysql.server /etc/init.d/mysql
//找到以下內容進行修改
vi /etc/init.d/mysql
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
讓 mysql 服務加入到開機啟動指令管理的服務列表中
chkconfig --add mysql
開機自啟動 mysql 服務
chkconfig mysql on
配置環境變量 vi /etc/profile
export MYSQL_HOME="/usr/local/mysql"
export PATH="$PATH:$MYSQL_HOME/bin"
環境變量生效 source /etc/profile
啟動數據庫
service mysql start //數據庫啟動
service mysql stop //數據庫停止
service mysql restart //數據庫重啟
設置數據庫 root 密碼
mysqladmin -uroot password 'mysqlpwd'
用戶訪問授權命令,后臺登錄 MySQL 后
use mysql;
select host,user from user;
grant all privileges on *.* to yourusername@'192.168.%' identified by 'yourpwd';
flush privileges;
#IP 那里是訪問數據庫的服務器 IP 地址,%的意思是后面采用通配的形式,只要
是 192.168 開頭的 IP 地址均可以訪問。