华仔博客

  • 首页
  • seo
  • 网站建设
  • 工具资源
  • 生活
  • 程序开发
  • 网上那点事
  • 网络营销
华仔博客
一个经验分享的博客
  1. 首页
  2. 程序开发
  3. 正文

centos7 mysql5.7安装教程

2018年4月9日 1762点热度 0人点赞 0条评论

注(在安装mysql之前建议先关闭防火墙、并关闭 selinux)

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning)

并且将配置文件 /etc/sysconfig/selinux 中的下面这行 SELINUX=permissive 更改为 SELINUX=disabled

第一步:下载mysql

mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz 我下载的版本是5.7.21

1:检查是否本地已经安装了mysql

rpm -qa | grep mysql

2:卸载以前的mysql

rpm -e 已经存在的MySQL全名

第二步:解压文件

tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

文件名修改为mysql:

mv mysql-5.7.21-linux-glibc2.12-x86_64/ mysql

第三步:配置启动文件

vi /etc/my.cnf

[mysql]

default-character-set=utf8

[mysqld]

default-storage-engine=INNODB

character_set_server=utf8

复制mysql.server到/etc/init.d/目录下(目的想实现开机自动执行效果)

cp mysql.server /etc/init.d/mysql

修改/etc/init.d/mysql参数

vi /etc/init.d/mysql

修改以下内容:

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

出于安全便利,创建一个操作数据库的专门用户

建立一个mysql的组:

groupadd mysql

建立mysql用户,并且把用户放到mysql组:

useradd -r -g mysql mysql

给mysql用户设置一个密码:

passwd mysql

给目录/usr/local/mysql 更改拥有者:

chown -R mysql:mysql /usr/local/mysql/

第四步:初始化 mysql 的数据库

cd /usr/local/mysql/bin/
./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

初始化后会生成一个临时密码 root@localhost::*(最好先记录这个临时密码)
2.给数据库加密

./mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data

3.启动mysql

./mysqld_safe --user=mysql

第五步登录:
./mysql -uroot -p

Enter password:这里输入之前的临时密码
修改密码
set password=password('新密码');

远程连接开启:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION;

第六步:将mysql添加到服务开机自动启动

配置环境变量
vi /etc/profile
在最下面添加下面两个值
export MYSQL_HOME="/mysql"
export PATH="$PATH:$MYSQL_HOME/bin"
然后保存
让修改的profile文件立即生效
source /etc/profile
将mysql加入到可控制启动的服务的文件夹内,并命名mysql,即service可控制的服务名,至此可用service mysql start控制启动mysql
/etc/init.d 是/etc/rc.d/init.d的链接,在/etc/init.d添加一个文件会同步在/etc/rc.d/init.d下添加一个相同文件
cd /mysql/
cp support-files/mysql.server /etc/init.d/mysql
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接
--add : 加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。服务脚本必须存放在/etc/ini.d/目录下
让mysql服务加入到开机启动指令管理的服务列表中
chkconfig --add mysql
开机自启动mysql服务
on : 针对的服务有等级限制,具体查询chkconfig详细
chkconfig mysql on
现在可以使用下面的命令启动mysql
service mysql start
停止mysql服务
service mysql stop
重启mysql服务
service mysql restart

标签: 暂无
最后更新:2021年10月11日

admin

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复
广告
搜索
最新 热点 随机
最新 热点 随机
WhatsApp收不到验证码、一小时死循环现在可付费接码 win7惠普m227fdw打印机扫描仪不能用解决办法 WordPress教程-WordPress撰写设置 GTranslate3.04翻译插件不工作的原因找到了 WordPress教程-WordPress常规设置 wordpress教程-WordPress 安装 WordPress教程-WordPress概述 wordpress 导入word文档插件Seraphinite Post .DOCX Source 谷歌SEO的页面标题和元描述的长度多长最合适? 如何利用wordpress编辑网站页面 Hitpaw watermark remover去图片视频水印神器 WordPress博客页面和文章 如何充分利用您的 SEMrush 帐户 什么是 Robots.txt 文件以及Robots.txt 文件如何工作 ? WordPress列表页分页制作教程 youtube视频响应式插件Simple YouTube Responsive WordPress文章页添加展开/收缩功能 WordPress栏目调用去掉Ul标签 WordPress如何调用置顶文章 如何使用奈飞Netflix cookies登录奈飞Netflix GSA Search Engine Ranker项目屏幕 GSA Search Engine Ranker内容创建服务推荐 GSA Search Engine Ranker 仿写服务推荐 GSA Search Engine Ranker电子邮件账户推荐 GSA Search Engine Ranker搜索引擎提交服务推荐 GSA Search Engine Ranker索引服务推荐 GSA Search Engine Ranker验证码服务推荐 GSA Search Engine Ranker代理服务推荐 GSA Search Engine Ranker介绍 ChatGPT for Wechat-在微信上使用ChatGPT
Google搜索新算法,严惩侵权的网站 免费空间免费域名申请地址 织梦ckplayer播放器插件v1.6.1 phpstudy forbidden 403错误的处理方法 WordPress文章页添加展开/收缩功能 为什么要研究页面价值 WordPress列表页分页制作教程 企业微信营销必须牢记的5大要领 seo博客_robots.txt真的不管用,亲请看图 seo博客_网站js代码优化 GTranslate3.04翻译插件不工作的原因找到了 织梦dedecms集成微信公众平台功能(成功版最新版) 号外 号外搜外改版,后期将停掉bbs 济南seo解释很多人不愿意原创的原因 网站建设_wdcp mysql5.5升级5.6成功版 wordpress 导入word文档插件Seraphinite Post .DOCX Source 外链被百度收录之后又被删除的原因 seo详解下如何制定SEO网站优化的计划 北京seo_seo优化正式开篇 apache服务器默认首页的设置方面 config_global.php未找到或者无法访问解决方法 ios开发_父控件、子控件 微博营销_企业微博的建设以及微博推广的技巧 华仔教你如何看清一个网站和公众号 GSA Search Engine Ranker 项目窗口详细介绍 是谁写错了新闻标题,刘洋到底生没生过孩子。。。6月21号更新 seo工具_反链批量增加工具 SEO外链时代已过时原创时代来了 网络营销_弱弱的说说什么是网络营销 史上最全的外链资源寻找方法

© 2012-2025 sem-home.com.版权所有.

主题KRATOS貌似作者网站打不开了,就没加,嗯就这样

京ICP备12020022号