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