简介
mysql版本5.7.30.
详细配置
/etc/my.cnf
[mysqld]
basedir=/usr/local/soft/app/mysql-5.7.30/
#data目录创建好
datadir=/usr/local/soft/app/mysql-5.7.30/data
port=3306
character-set-server=utf8
#socket目录创建好
socket=/usr/local/soft/app/mysql-5.7.30/socket/mysql.sock
symbolic-links=0
[mysqld_safe]
#musql.log文件创建好
log-error=/usr/local/soft/app/mysql-5.7.30/log/mysql.log
#pid目录创建好
pid-file=/usr/local/soft/app/mysql-5.7.30/pid/mysql.pid
!includedir /etc/my.cnf.d
[client]
#socket目录创建好
socket=/usr/local/soft/app/mysql-5.7.30/socket/mysql.sock
步骤
1、解压 tar zxvf mysql.tar.gz
2、添加mysql用户组、用户 groupadd mysql ,useradd -r -g mysql mysql
3、修改/etc/my.cnf
4、进入bin目录 cd bin ,初始化mysql ./mysqld --defaults-flies=/etc/my.cnf --user=mysql --initialize
5、软连接启动 ln -s /user/local/soft/app/mysql/support-files/mysql.server /etc/init.d/mysql
6、客户端连接bin/mysql -uroot -p初始化的密码,修改密码 set password='123456'
7、查看是否放开远程访问 use mysql,select user,host from user,没放开update user set host='%' where user = 'root'
8、给root授权grant all privileges on *.* to root@'%' identified by '123456',flush pribileges
本文详细介绍了如何在Linux上安装并配置MySQL 5.7.30,包括my.cnf文件设置、用户权限管理、初始化数据库及远程访问设置。步骤涉及解压、用户组和用户创建、配置文件编辑、初始化数据库、安全设置等。
2184

被折叠的 条评论
为什么被折叠?



