Mysql 二进制安装

二进制安装:

4 mkdir /application
5 ll
6 tar -zxvf mysql-5.6.47-linux-glibc2.12-x86_64.tar.gz
7 ll
8 mv mysql-5.6.47-linux-glibc2.12-x86_64 /application/mysql-5.6.47
9 cd /application/mysql-5.6.47/
10 ll
11 pwd
12 ln -s /application/mysql-5.6.47 /application/mysql
13 cd ..
14 ll
15 mysql -V
16 cd mysql
17 ll
18 history
19 cd support-files/
20 ll
21 cp my-default.cnf /etc/my.cnf
22 ll
23 cp mysql.server /etc/init.d/mysqld
24 /etc/init.d/mysqld start
25 cd ../scripts/
26 ll
27 ./mysql_install_db --user=mysql --basedir=/application/mysql --datadir=/application/mysql/data
28 history
29 /etc/init.d/mysqld start
30 chown -R mysql.mysql /application/mysql*
31 /etc/init.d/mysqld start
32 sed 's#/usr/local#/application#g' /etc/init.d/mysqld /application/mysql-5.6.47/bin/mysqld_safe
33 sed -i 's#/usr/local#/application#g' /etc/init.d/mysqld /application/mysql-5.6.47/bin/mysqld_safe
34 /etc/init.d/mysqld start
35 mysql
36 vi /etc/profile.d/mysql.sh
37 mysql
38 source /etc/profile
39 mysql
40 vi /etc/profile.d/mysql.sh
41 mysql
>select user,host,password from mysql.user;----------------查询用户主机密码

 

useradd mysql -s /sbin/nologin -M -s是指定shell,-M不创建家目录

basedir是程序安装的目录
如果初始化报错,也许是缺包,yum install libaio-devel autoconf 2个包
阿里源,mirrors.aliyun.com-----选择epel---帮助----找到下面RHEL7的---wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo


环境变量:export PATH=/application/mysql/bin:$PATH"-------------vi /etc/profile.d/mysql.sh

 

posted @ 2020-07-08 10:09  lg_1999  阅读(63)  评论(0)    收藏  举报