文档章节

CentOS下YUM安装MySQL

wappleat
 wappleat
发布于 2017/07/25 14:04
字数 408
阅读 10
收藏 0

安装环境:CentOS6.8 64位, SQL5.7

1.下载yum源

在mysql官网下载mysql 的 yum源 https://dev.mysql.com/downloads/repo/yum/

点击download到如下页面:

右键,复制下载地址,wget下载。

#> wget https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm

 

2.安装mysql的yum源

如果之前安装过mysql的源,可能会出错。要删除之前安装的,再重新安装。

同样,如果之前安装过mysql 也应一起删除。

查找之前是否安装:

删除之前的安装

重新安装mysql源

#> yum locallinstall mysql57-community-release-el6-11.noarch.rpm

3.yum安装mysql

#> yum install mysql-community-server

这条命令会安装以下包,并自动解决依赖关系

4.配置Mysql服务

  1. 服务启动与停止

#> service mysqld start | stop | restart
  1. 设置Mysql开机启动

#> chkconfig mysqld on
  1. 开启3306端口并保存

#> /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT /etc/rc.d/init.d/iptables save
  1. 修改root默认密码

mysql安装完成之后,会给root用户生成一个默认密码。在/var/log/mysqld.log文件中可以找到。通过下面的方式找到root默认密码,然后登录mysql进行修改:

# 先启动mysql
shell> service mysqld start
shell> grep 'temporary password' /var/log/mysqld.log
shell> mysql -uroot -p

mysql> set password for 'root'@'localhost' = password('mysqlnewpass!');
# 或者
mysql> update user set password=password('密码') where user='root';
mysql> flush privileges;
  1. 添加远程登录用户

默认只允许root帐户在本地登录,如果要远程连接mysql,必须修改root允许远程连接,或者添加一个允许远程连接的帐户:

# 注意大小写
mysql> GRANT ALL PRIVILEGES ON *.* TO 'use'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
  1. 配置默认编码为utf8

character_set_server=utf8
init_connect='SET NAMES utf8'

 

© 著作权归作者所有

共有 人打赏支持
wappleat
粉丝 1
博文 6
码字总数 1424
作品 0
徐汇
CentOS使用yum安装mysql(超简单)

工具/原料 yum库 Mysql数据库 CentOS6.4_64bit 方法/步骤 1 查看CentOS自带mysql是否已安装。 输入:yum list installed | grep mysql 2/5 若有自带安装的mysql,如何卸载CentOS系统自带mys...

bengozhong
2016/10/17
2
0
yum安装最新的mysql

通常在使用Yum安装MySQL时,centos6默认安装的是伴随OS发布的旧MySQL版本,centos7安装的MariaDB。之前要安装最新的MySQL版本,你必须去Oracle的MySQL主页,下载最新的发布版本,然后编译安装...

hiwill
2015/09/09
459
0
centos softs install recored

安装非常简单,如是其他版本linux系统,使用相应的在线升级命令即可,如apt-get 1.安装中文包:yum -y groupinstall chinese-support 2.修改字符编码配置文件 vi /etc/sysconfig/i18n LANGU...

daniel-john
2014/07/02
0
0
CentOS 6.2 使用第三方yum源安装更多rpm软件包

引言: CentOS自带的yum源中rpm包数量有限,很多时候找不到我们需的软件包,(例如:要安装网络连接查看软件iftop,默认设置下无法使用yum命令安装),下面教大家在CentOS 6.2中(以32位系统...

jackjie2010
2012/04/02
0
0
使用第三方yum源安装更多rpm软件包

引言: CentOS自带的yum源中rpm包数量有限,很多时候找不到我们需的软件包,(例如:要安装网络连接查看软件iftop,默认设置下无法使用yum命令安装),下面教大家在CentOS 6.2中(以32位系统...

cnu2m
2013/12/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

SSO单点登录PHP简单版

  前面做了一个新项目,需要用户资源可以需要共享。由于之前没有做过这样的东西,回家之后,立马网站百度“单点登录”。帖子很多,甄别之后,这里列几篇认为比较有营养。   http://blog...

slagga
12分钟前
0
0
Java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1 概述 泛型在j...

hensemlee
16分钟前
0
0
Annotation注解详细介绍

目录介绍 1.Annotation库的简单介绍 2.@Nullable和@NonNull 3.资源类型注释 4.类型定义注释 5.线程注释 6.RGB颜色纸注释 7.值范围注释 8.权限注释 9.重写函数注释 10.返回值注释 11.@Keep注释...

潇湘剑雨
17分钟前
0
0
一步步编写自己的PHP爬取代理IP项目(二)

这一章节我们正式开展我们的爬虫项目,首先我们先要知道哪个网站能获取到免费代理IP,目前比较火的有西刺代理,快代理等,这里我们拿西刺代理作为例子。 这里就是一个个免费的IP地址以及各自...

NateHuang
36分钟前
1
0
11-利用思维导图梳理JavaSE-Java的反射机制

11-利用思维导图梳理JavaSE-Java的反射机制 主要内容 1.反射与Class类 1.1.反射概念 1.2.Class类 1.3.实例化Class类 1.4.反射的作用 1.5.Class对象的作用 2.反射的深入应用 2.1.调用无参的成...

飞鱼说编程
43分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部