CentOS7系统下安装mysql5.7从下载到安装,,,,末尾附带redis安装教程二〇一八年十月三十日
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CentOS7系统下安装mysql5.7从下载到安装,,,,末尾附带redis安装教程二〇一八年十月三十日,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3167字,纯文字阅读大概需要5分钟。
内容图文
改了将近三个月的前端bug了, 感觉java不会了 ,最近想温习一下linux系统, 当然,我这种穷b是没钱买服务器的, 只能自己下载个虚拟机玩玩......(台式机没有独立网卡的不要下载最新版的虚拟机,最新版的虚拟机好像需要有网卡支持什么的,,,有独立网卡的随意,)
安装虚拟机, 安装linux系统, 我得系统是这个版本的:
命令
cat /etc/issue
在CentOS下执行显示为: CentOS release 5.7 (Final) Kernel \r on an \m 或在Ubuntu下显示为: Ubuntu 11.04 \n \l 可以用来查看当前正在运行的 Ubuntu 的版本号。
安装好之后要安装tomcat, 安装jdk ,配置路径balalalalala, 百度就行了. 遇见了不少坑,baidu挺强大的, (因为我这种穷b买不起翻墙软件...)
ok本文只是为了纪念我安装mysql用的, 所以别的不扯了;
第一步,,,,,,,,,,,,,,,,,,,
把冰箱门打开,sorry, 顺口就来了ヾ(?`Д´?)
1、卸载系统已经安装的mysql。
查看有没有安装过mysql: rpm -qa | grep mysql*
有就卸载mysql: yum -y remove mysql*
如果是rpm安装的话卸载命令是: rpm -e mysql
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
么有安装wget命令就安装:
yum -y install wget (你要说你没安装yum命令我就没办法了....)
下载好之后,
yum -y install mysql57-community-release-el7-10.noarch.rpm
开始安装:
yum -y install mysql-community-server
这就算安装完毕了. 安装比较简单, 主要是配置,
登陆试试:
先启动起来://这是OS7的新命令, 6以及以下好像是servlce mysql start 之类的....
systemctl start mysqld.service
//然后查看运行状态:
systemctl status mysqld.service
卧槽, 我以前都是'root'啊, 这个密码是多少不知道啊, , 这是因为安装初始的时候mysql会给你一个默认的随机密码:
使用命令:查看初始密码:
grep "password" /var/log/mysqld.log
输入之后就登陆成功了, 但是他会要求你马上修改密码,
You must reset your password using ALTER USER statement before executing this statement.
使用命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';// 比如root
发现不让修改:
是因为mysql密码默认有安全级别, 引荐一下:
执行着两行设置:
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1; //这里即便是设置成1也是长度至少为4,不深追究去了
然后再设置
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';// 比如root
ok了!
别忘了卸载一些东西:
但此时还有一个问题,就是因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉:
yum -y remove mysql57-community-release-el7-10.noarch
-----------------------------------接下来就是本地mysql工具连接mysql了--------掀桌!~~----(他吗的刚刚ctrl+z点了一下, 写的东西一下没了一大半,本来以为他给我缓存了, 结果再刷新就又停在这里了!!!wcacacacacacacaco!)------------------------
首先看一下防火墙状态:
systemctl status firewalld
关闭防火墙:
systemctl stop firewalld
开启 firewalld
开放某些端口--permanent 永久生效,没有此参数重启后失效
systemctl start firewalld
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=1000-2000/tcp --permanent
查看:
firewall-cmd --zone=public --query-port=80/tcp
删除
firewall-cmd --zone=public --remove-port=80/tcp --permanent
重新载入
firewall-cmd --reload
上面是一些lowB(我)经常用的命令:
我们这里就要开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent?
开放之后关闭再启动,或者重启一下
firewall-cmd --reload
好了, 我开始在我windowMySQL工具上连接虚拟机mysql,
wtf??
这样的错:
内容总结
以上是互联网集市为您收集整理的CentOS7系统下安装mysql5.7从下载到安装,,,,末尾附带redis安装教程二〇一八年十月三十日全部内容,希望文章能够帮你解决CentOS7系统下安装mysql5.7从下载到安装,,,,末尾附带redis安装教程二〇一八年十月三十日所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。