centos7安装mysql

centos7的默认yum源已经没有mysql-server这个库了 在centos6.x里面我们可以使用下面的命令,方便的安装mysql

Java代码

  1. yum install -y mysql-server

在centos7.x里面,我们执行这个命令会发现找不到这个包:

Java代码

  1. [root@es2 ~]# yum install mysql-server
  2. 已加载插件:fastestmirror
  3. Loading mirror speeds from cached hostfile
  4. * base: mirrors.yun-idc.com
  5. * extras: mirrors.yun-idc.com
  6. * updates: mirrors.yun-idc.com
  7. 没有可用软件包 mysql-server。
  8. 错误:无须任何处理
  9. [root@es2 ~]#

#### (一)如何安装?

Java代码

  1. 1,wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
  2. 2,sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
  3. 3,yum update
  4. 4,sudo yum install mysql-server
  5. 5,sudo systemctl start mysqld

#### (二)管理root密码 默认安装的mysql是没有密码的

Java代码

  1. 执行下面的命令,直接回车即可进入mysql终端
  2. mysql -u root -p
  3. 执行下面的命令给root用户设置密码
  4. set password for root@localhost=password('dong');
  5. 然后退出
  6. quit
  7. 再次登录,需要密码才能进入
  8. mysql -u root -p
  9. 或者快捷方式进入
  10. mysql -u root -pdong

#### (三)设置msyql的访问权限 设置所有ip可以访问这台mysql的命令,默认情况下只有本机能访问,对外是不公开的

Java代码

  1. grant all on *.* to 'root'@'%' identified by 'dong' with grant option ;
  2. flush privileges;
  3. 命令说明:
  4. grant all (所有的权限用all)
  5. on *.* (库名.表名) *.* 指的是允许所有的库和表被访问
  6. 'root'@'%' (用户名.ip) 注意用户名和ip都要用单引号引起来
  7. ip这个地方,支持like通配,比如%dev,允许所有以dev结尾的域名访问
  8. % 代表所有的ip
  9. 'dong' 代表root的密码,需要单引号引起来

#### (四)mysql有关的系统管理命令 centos7 管理mysql的启动停止:

Java代码

  1. systemctl start mysqld
  2. systemctl stop mysqld
  3. systemctl status mysqld

参考文档 https://www.linode.com/docs/databases/mysql/how-to-install-mysql-on-centos-7

原文发布于微信公众号 - 我是攻城师(woshigcs)

原文发表时间:2016-11-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏静下来

增加wordpress可以上传.torrent文件

今天想上传个文件,是.torrent后缀的。。就是种子,为什么要上传,咱就不说了。。。wordpress本身是不支持上传.torrent文件的,不过我们可以用代...

3325
来自专栏重庆的技术分享区

MySQL在windows下的安装与配置

官网版本: https://dev.mysql.com/downloads/mysql/5.6.html#downloads

2144
来自专栏coding

windows下安装redis并在后台静默开启

1502
来自专栏逸鹏说道

今天有人问我可以直接离线一个完整的网站吗?有没有什么工具之类的?我推荐一款:Httrack (网站复制机)案例:离线你的博客园

搞安全的朋友这款工具可能用的比较多,毕竟信息收集阶段还是很必须的,这篇文章主要讲一下离线你的博客园案例 官网:http://www.httrack.com/ 里...

3184
来自专栏Java开发

使用Hexo+GitHub搭建免费个人博客

博主GitHub博客地址:https://joeybling.github.io/

1.1K2
来自专栏同步博客

自定义搭建PHP开发环境

  3、将安装包准备好。http://pan.baidu.com/s/1mhxEPkc

1601
来自专栏游戏杂谈

wireshark解析自定义的protobuf协议

wireshark是开源的,而且在Windows下安装时用的是64位,所以相应的库文件需要使用64位。

5233
来自专栏玩转JavaEE

MongoDB副本集搭建

我们之前的案例都是在单个节点上实现的,在生产环境中这种做法是有风险的,如果服务宕机、崩溃或者硬盘坏了都会对公司业务造成损失,因此我们需要数据备份。在MongoD...

3726
来自专栏运维小白

10.5 nload 命令

监控系统状态 nload命令,监控网卡流量 yum install -y epel-release yum install -y nload 安装nloa...

2095
来自专栏jmeter高手高高手

Jenkins配置报告与邮件插件

  我们先装一个Report插件,在系统管理-管理插件中找  HTML Publisher plugin 插件并安装

3152

扫码关注云+社区

领取腾讯云代金券