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

posted @ 2020-03-30 15:16  aywangzhao  阅读(205)  评论(0编辑  收藏  举报