1、编辑my.cnf文件
vi /etc/my.cnf 内容如下: [mysqld] bind-address=0.0.0.0 port=3306 character-set-server=utf8mb4 basedir=/usr/local/mysql datadir=/home/mysqldata socket=/home/mysqldata/mysql.sock pid-file=/home/mysqldata/mysql.pid log-error=/home/mysqldata/mysql.err init_connect='set names utf8mb4' skip-name-resolve [mysql] default-character-set=utf8mb4 socket=/home/mysqldata/mysql.sock
2、添加用户组及用户
groupadd mysql useradd -r -g mysql mysql
3、创建数据库存放位置
mkdir /home/mysqldata chown -R mysql:mysql /data/mysql chmod -R 755 /data/mysql
4、初始化
cd /usr/local/mysql/bin ./mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/home/mysqldata
5、获取初始化密码
cd /home/mysqldata cat mysql.err 查看密码
6、登录MySQL并修改密码
cd /usr/local/mysql/bin ./mysql -uroot -p 输入cat到的mysql初始密码 set password='root'
7、创建远程连接用户并授权远程访问