码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 通用安装:

时间:2018-02-05 21:47:54      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:pre   目录   let   /etc   linux   groupadd   delete   err   pos   

创建mysql组及用户:

groupadd mysql
useradd -r -g mysql -s /bin/false mysql


建立相关目录:

mkdir -p /data/mysql/mysql3306/{data,logs,tmp}
chown -R mysql.mysql /data/mysql

初始化MySQL:

ln -s /opt/mysql-5.7.21-linux-glibc2.12-x86_64/ /usr/local/mysql
chown -R mysql.mysql /opt/mysql-5.7.20-linux-glibc2.12-x86_64
chown -R mysql.mysql /usr/local/mysql
/usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3306/my3306.cnf --initialize 

查找root密码:

cat /data/mysql/mysql3306/data/error.log |grep password

启动MySQL:

/usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3306/my3306.cnf &

登陆MySQL:

mysql -S /tmp/mysql3306.sock -p 

修改root密码,删除危险账户:

alter user user() identified by password;
delete from mysql.user where user!=root or host!=localhost;
flush privileges;

关闭MySQL:

mysqladmin -S /tmp/mysql3306.sock -p shutdown

添加MySQL PATH:

vim /etc/profile.d/mysql.sh
export PATH=$PATH:/usr/local/mysql/bin

多实例:
建立3307所需目录:

mkdir -p /data/mysql/mysql3307/{data,logs,tmp}

初始化3307:

/usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3307/my3307cnf --initialize 

查找3307 root密码:

cat /data/mysql/mysql3307/data/error.log |grep password

启动3307:

/usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3307/my3307.cnf &

登陆3307:

mysql -S /tmp/mysql3307.sock -p 

关闭3307:

mysqladmin -S /tmp/mysql3307.sock -p shutdown

MySQL 通用安装:

标签:pre   目录   let   /etc   linux   groupadd   delete   err   pos   

原文地址:https://www.cnblogs.com/ownlate/p/8419292.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!