二进制免编译My SQL
第一步 下载 MySQL 安装包教程
https://blog.csdn.net/zhan107876/article/details/100701135
ll -h mysql-5.6.47-linux-glibc2.12-x86_64.tar.gz
第二步 配置
1.修改主机名
hostnamectl set-hostname server
bash
2.准备安装包
ll -h mysql-5.6.47-linux-glibc2.12-x86_64.tar.gz -rw-r--r-- 1 root root 385M Sep 11 22:34 mysql-5.6.47-linux-glibc2.12-x86_64.tar.gz
3. 解压
tar -zxf mysql-5.6.47-linux-glibc2.12-x86_64.tar.gz
4.移动到指定目录
mv mysql-5.6.47-linux-glibc2.12-x86_64 /usr/local/mysql
5.创建MySQL启动用户,不可登录
useradd -s /sbin/nologin mysql
6.创建存放数据目录
mkdir -p /data/mysql
7.更改所属组,所属用户权限
chown -R mysql:mysql /data/mysql/
ls -la /data/mysql/
cd /usr/local/mysql/
8.安装依赖
yum install -y perl-Module-Install
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql/
echo $?
cp support-files/my-default.cnf /etc/my.cnf
vim /etc/my.cnf
9.配置启动脚本
cp support-files/mysql.server /etc/init.d/mysqld
chmod 777 /etc/init.d/mysqld
vim /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig mysql on
service mysqld start
netstat -ntlp
10.配置环境变量
vim /etc/profile
11. 最后一行添加
PATH=$PATH:/usr/lcoal/mysql/bin
source /etc/profile
mysqladmin -uroot password '000000'
mysql -uroot -p000000