vim /etc/my.cnf
配置文件如下
[mysqld]
bind-address=0.0.0.0
port=3306 # mysql端口号
user=root
basedir=/usr/local/app/mysql # mysql安装目录
datadir=/usr/local/app/mysql/data # 数据存放目录
socket=/tmp/mysql.sock
log-error=/usr/local/app/mysql/log/mysqld.log
--初始化mysql
mysqld --defaults-file=/etc/my.cnf --user=root --basedir=/usr/local/app/mysql --datadir=/usr/local/app/mysql/data/ --initialize
作为服务
cp /usr/local/app/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql
启动mysql服务
service mysql start
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '123456';
设置远程访问
use mysql;
update user set host = '%' where user = 'root';
FLUSH PRIVILEGES;
设置开机自动重启
添加服务
chkconfig --add mysql
查看服务列表(3、4、5状态为开或者为 on 则表示成功)
chkconfig --list
如果是 关或者 off 则执行一下
chkconfig --level 345 mysql on
配置环境变量
export JAVA_HOME=/usr/local/app/jdk
export PATH=$JAVA_HOME/bin:$PATH