二进制安装mysql5.7讲义

  

,二进制安装mysql5.7

' ' '

1。创建用户

,,useradd - s/sbin/nologin - r - d/数据/mysql mysql

2。创建目录

,,mkdir/数据/mysql

,,乔恩mysql。mysql/数据/mysql

3。二进制程序

,,tar xf mysql-5.7.27-el7-x86_64.tar.gz - c/usr/local/

,,cd/usr/local

,,ln - s mysql-5.7.27-el7-x86_64 mysql

,,乔恩- r mysql。mysql/usr/local/mysql/

4。配置文件

二进制安装mysql5.7讲义

,,vim/etc/my.cnf

(mysqld)服务器id=7

log-bin ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

datadir=/数据/mysql

套接字=/数据/mysql/mysql.sock

符号链接=0

日志错误=/数据/mysql/mysql.log

pid文件=/数据/mysql/mysql.pid

[客户]插座=/数据/mysql/mysql.sock

5。修改路径变量

,,回声& # 39;路径=/usr/地方/mysql/bin: $ PATH & # 39;比;/etc/profile.d/mysql.sh

,,。/etc/profile.d/mysql.sh

6。生成数据库文件

,,mysqld——初始化——datadir=/数据/mysql——mysql用户=

,,若报错libaio不存在,执行yum安装- y libaio

,,密码会在屏幕上打印出来,也可以在/数据/mysql/mysql.log中查看

7。服务启动脚本

,,cp/usr/local/mysql/support-files/mysql。服务器/etc/rc.d/init.d/mysqld

,,chkconfig——添加mysqld 

,,systemctl开始mysqld

8。修改密码

,,系统生成的密码可以在错误日志/数据/mysql/mysql。日志中查看:sed nr“s/(. *) root@localhost: (. *)/\/p" 2,/数据/mysql/mysql.log

,,mysqladmin -uroot - p # 39; ! w (1 lqu& w ? dy # 39;密码centos

' ' '

  

二进制安装mysql5.7讲义