1、在linux上下载
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz
2、解压
tar -zxvf mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz
3、更改解压后的名并移动该文件
mv mysql-5.6.45-linux-glibc2.12-x86_64 /usr/local/mysql
4、配置mysql
useradd -s /sbin/nologin mysql # 创建mysql用户
mkdir -p /data/mysql # 创建mysql数据库文件
chown -R mysql:mysql /data/mysql # 修改权限
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql # 初始化配置
cp support-files/my-default.cnf /etc/my.cnf # 复制配置文件
vim /etc/my.cnf # 修改配置文件,如下图
cp support-files/mysql.server /etc/init.d/mysqld # 复制启动脚本
chmod 755 /etc/init.d/mysqld # 修改权限
vim /etc/init.d/mysqld # 修改启动脚本,如下图
5、配置开机启动,并启动mysql
chkconfig --add mysqld
chkconfig mysqld on
service mysqld start
6、配置环境变量
vim /etc/profile
export PATH=$PATH:/usr/local/mysql/bin # 在文件末尾添加
source /etc/profile # 生效
7、登录mysql,设置root密码
# 修改root用户密码为1234
set password for 'root'@'localhost'=password('1234');
# 设置mysql可以远程访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
# 刷新访问权限
flush privileges;