linux二进制安装mysql:
1.在/usr/local/下创建三个目录:
mkdir /usr/local/mysql/data #用来存放mysql数据和表mkdir /usr/local/mysql/etc #用来存放配置文件mkdir /usr/local/mysql/logs #用来存放mysql日志
2.对权限进行管理:
useradd mysql
chown -R mysql:mysql /usr/local/mysql
3.对配置文件进行修改,配置文件具体内容:
cat >/usr/local/mysql/etc/my.cnf <<EOF
[mysqld]
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
log-error=/usr/local/mysql/logs/mysqld.log
pid-file=/usr/local/mysql/logs/mysqld.pid
EOF
或直接打开配置文件添加vim /usr/local/mysql/etc/my.cnf :
[mysqld]
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
log-error=/usr/local/mysql/logs/mysqld.log
pid-file=/usr/local/mysql/logs/mysqld.pid
4.再cd /usr/local/mysql执行以下命令:
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
5.接着启动mysql服务:
/mysql/support-file/mysql.server stsrt
进入mysql:
/usr/local/mysql/bin/mysql
6.补充第一次安装会有一个临时密码:
查看后登录再对mysql密码进行修改即可:
more logs/mysqld.log