centos7安装mysql 5.7的问题 搞了一整天 记录下步骤

直接记录自己的安装步骤…环境win10 centos7 mysql5.7.25
1.在/usr/lib创建一个文件夹,把下载好的linux jdk复制进去
2.解压jdk
3.配置变量 vi /etc/profile文件末尾添加 1.export JAVA_HOME=/usr/lib/jvm /jvm /jdk1.7.1_45
2.export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH
3.export CLASSPATH=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
4.测试打印 输入java -version 提示

  1. java version “1.7.0”
  2. Java™ SE Runtime Environment (build 1.7.0-b145)
  3. Java HotSpot™ Server VM (build 21.0-b145, mixed mode)
    表示成功

1.下载rpm文件 # wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

  1. 安装rpm包,# rpm -ivh mysql57-community-release-el7-7.noarch.rpm

3.安装meisql # yum install mysql-community-server

安装过程中有可能需要确认是否安装什么的一直输入y 确认

安装完成输入mysql -uroot -p 进入数据库
提示你输入密码 这里我是直接去 /var/log/mysqld.log 文件下直接找的密码 输入进去登陆成功

4.出现的坑 由于密码是临时密码 打算修改密码 alter user user() identified by “123456”; 然后会报错Your password does not satisfy the current policy requirements

百度下是由于validate_password_policy的值有关
1.直接按照别人的步骤去修改下validate_password_policy的值
登陆数据库 mysql -uroot -p 输入临时密码登陆进去

2.set global validate_password_policy=0;
3.set global validate_password_length=1
4. set global validate_password_mixed_case_count=2
然后修改密码 :alter user user() identified by “123456”; 会提示成功
然后退出 登陆数据库 使用密码123456 登陆成功!!

5.打算使用可视化工具连接需要开通远程权限:grant all privileges on . to root @"%" identified by “123456”;
flush privileges; * 刷新刚才的内容*

6.systemctl stop firewalld 关闭防火墙 (好像是每次重启之后会失效,自己的还没修改,需要去百度)

7.使用可视化工具连接 输入虚拟机的IP 输入账号root 密码123456 连接成功

二.接下来部署tomcat (几个步骤都是使用ssh直接走的)
1.在/lib下创建tomcat目录 cd /lib mkdir tomcat
2.把tomcat 压缩包放进tomcat目录下解压 tar -xzvf 解压包 修改文件名为tomcat7
3.进入tomcat7 进入webapps 把项目名拷贝进去
4.修改mysql的系统库指向 修改项目的数据库的账号密码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值