1、下载mysql压缩包
2、上传到Linux指定文件夹
3、解压tar.gz文件到指定文件夹下
tar -zxvf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz -C /opt
4、修改mysql的目录权限
(1) 查看文件或目录权限: ls -l
(2)修改文件或目录权限:chmod 权限列表(字母rwx或数字421)文件名或目录
1)字母方式:chmod u+rwx,g+rwx,o+rwx demo.txt
2)数字方式:chmod 777 demo.txt
(3)查看文件或目录的所属用户和组:
1)查看组:cat /etc/group
2)查看用户: cat /etc/passwd
(4)修改文件或目录的所有者命令 :- chown [-R] username[:groupname] 文件名或目录名
# 修改mysql57的所有者和组为root
chown -R root:root mysql57
5、修改mysql的配置文件 /etc/my.cnf
1、修改 vi /etc/my.cnf
2、创建目录 (路径要和my.cnf内容一致)
创建数据库文件目录 : mkdir /opt/mysql5.7/data
创建日志文件目录: mkdir /opt/mysql5.7/logs
6、初始化mysql数据
1、配置环境变量
2、初始化数据库
1、 mysqld --defaults-file=/etc/my.cnf --initialize-insecure --user=root
7、启动mysql服务
1、 [root@localhost logs]# mysqld --defaults-file=/etc/my.cnf --user=root &
启动成功的显示
2、查看监听状态: netstat -anlp|grep 3306
8、开启mysql远程访问权限
1、在Linux下使用本地连接进入mysql(不需要输入密码):mysql -u root -p
mysql> grant all on *.* to 'root'@'%' identified by '123321' with grant option;
mysql>flush privileges;
9、通过客户端去连接和使用mysql
1、在本机中使用远程连接,连接Linux下的mysql:mysql -u root -p -h地址
输入密码:123321
2、连接失败原因:防火墙没有关
查看防火墙状态 :systemctl status firewalld
关闭防火墙:systemctl stop firewalld
10、修改woniusales的数据库连接文件的位置:
参考:
LINUX 部署 JAVA + TOMACAT + Mysql + Woniusales 搭建教程_woniusales.war-CSDN博客