CentOS 7.6 安装二进制Mysql
1、上传mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz文件至/software目录下

2、解压mysql文件 tar zxf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz

3、创建数据目录 mkdir /data

4、创建mysql组用户 groupadd mysql

5、创建mysql用户 useradd mysql -M -g mysql -s /sbin/nologin

6、查看mysql用户 uid mysql

7、查看解压缩文件 ll

8、移动解压缩文件至/usr/local/msyql mv mysql-5.6.36-linux-glibc2.5-x86_64 /usr/local/mysql

9、查看mysql文件 cd /usr/local | ls -l

10、查看msyql下文件内容 cd msyql | ls -l

11、复制启动文件至/etc/init.d下 cp support-files/mysql.server /etc/init.d/mysqld

12、修改mysqld文件的执行权限 chmod +x /etc/init.d/mysqld

13、复制配置文件至/etc/my.cnf cp support-files/my-default.cnf /etc/my.cnf

14、修改数据目录的所属用户及组 chown -R mysql.mysql /data/

15、执行安装命令 ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data 报错

16、报错安装perl yum -y install perl perl-devel

17、执行安装命令 ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data

18、报错安装perl-Data-Dumper yum -y install perl-Data-Dumper

19、执行安装命令 ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data


20、确认执行命令./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data 正常,两个OK echo $?

21、修改/etc/profile 增加如下内容
#set env for mysql
PATH=$PATH:/usr/local/mysql/bin

22、将配置文件/etc/profile ,增加至内存 source /etc/profile

23、修改/etc/my.cnf 如下内容

24、安装完成/data目录下内容

25、启动mysql /etc/init.d/mysqld start ,增加err文件和pid文件

26、安装netstat命令 yum -y install net-tools

27、查看mysql端口 netstat -lntp |grep 3306

28、无密码登陆msyql mysql

29、修改登陆myslq密码, mysqladmin -u root password

30、使用root密码登陆mysql mysql -uroot -p

31、安装完成。
mysql5.7.32安装参考 https://www.cnblogs.com/butterflies/p/9436852.html
浙公网安备 33010602011771号