linux CentOS6.5 yum安装mysql5.6

以下是详细讲解“linuxCentOS6.5yum安装mysql5.6”的完整攻略:

一、准备工作

在进行MySQL的安装之前,我们需要先进行一些准备工作:

  1. 更新系统

因为mysql5.6在CentOS6.5上的yum源比较老,所以我们需要先更新一下系统:

yum update -y
  1. 添加MySQL Yum Repository
wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
yum -y localinstall mysql57-community-release-el6-7.noarch.rpm

二、安装

安装步骤如下:

  1. 安装MySQL5.6
yum install mysql-community-server
  1. 启动MySQL服务
service mysqld start
  1. 设置MySQL开机自启动
chkconfig mysqld on

三、配置MySQL

安装完成之后,我们需要进行MySQL的一些配置工作:

1. 修改root密码

MySQL安装完成之后,root账号默认没有密码,我们需要对root账号进行设置:

mysql_secure_installation

这个命令会提示你设置MySQL的root密码以及一些其他的安全选项,按照提示一步一步执行即可。

2. 设置字符集

MySQL默认字符集为latin1,如果需要支持中文等其他语言,我们需要将字符集修改为utf8:

vim /etc/my.cnf

在文件中找到[mysqld]节,并添加以下两行:

character-set-server=utf8
collation-server=utf8_general_ci

重新启动MySQL服务:

service mysqld restart

3. 开启远程访问

如果需要从远程访问MySQL,我们需要修改MySQL的配置文件:

vim /etc/my.cnf

注释掉以下这一行:

#bind-address=127.0.0.1

然后重启服务:

service mysqld restart

4. 创建新的MySQL用户

登录MySQL:

mysql -u root -p

执行以下语句,创建新用户(示例用户名为testuser,密码为testpassword,其余参数根据实际情况自行更改):

GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'%' IDENTIFIED BY 'testpassword' WITH GRANT OPTION;

示例2:

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, INDEX, DROP, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON `database\_%`.* TO 'username'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES;

这个命令会给新用户testuser授权,允许其从任意主机登录,并拥有所有权限。最后需要执行以下语句,使修改生效:

FLUSH PRIVILEGES;

四、实际操作

假设我需要在CentOS6.5上安装MySQL5.6,以下是整个过程的详细操作步骤:

  1. 更新系统:
yum update -y
  1. 添加MySQL Yum Repository:
wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
yum -y localinstall mysql57-community-release-el6-7.noarch.rpm
  1. 安装MySQL:
yum install mysql-community-server
  1. 启动MySQL服务
service mysqld start
  1. 设置MySQL开机自启动
chkconfig mysqld on
  1. 修改root密码,执行:
mysql_secure_installation
  1. 修改字符集和开启远程访问,执行:
vim /etc/my.cnf
character-set-server=utf8
collation-server=utf8_general_ci
#bind-address=127.0.0.1
service mysqld restart
  1. 创建新的MySQL用户,执行:
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'%' IDENTIFIED BY 'testpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;

以上就是“linuxCentOS6.5yum安装mysql5.6”的完整攻略,希望对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux CentOS6.5 yum安装mysql5.6 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • Linux下的如何快速安装Hadoop

    安装Hadoop前,需要先安装Java和SSH。 安装Java Hadoop需要Java环境支持。可以通过以下命令安装Java: sudo apt-get update sudo apt-get install openjdk-8-jdk 安装完成后,可以使用以下命令检查Java版本: java -version 安装SSH Hadoop要求在集群上可以无密…

    Linux 2023年5月14日
    00
  • Jexus Web Server完整图文配置教程

    接下来我将为你详细讲解“Jexus Web Server完整图文配置教程”的完整攻略。 Jexus Web Server完整图文配置教程 简介 Jexus是一个安全、高效、易用的.NET Web服务器,支持HTTP、HTTPS、FASTCGI协议,可以运行ASP.NET代码,支持PHP、Python等动态网页,还可以用来部署静态网页、文件共享和反向代理等等。…

    Linux 2023年5月24日
    00
  • linux 搭建FTP服务

    1、安装FTP服务 yum -y install ftp  2、安装vsftpd 服务 yum install vsftpd -y  3、创建用户并设置密码 useradd ftptest echo “ftptest@123” |passwd –stdin ftptest  4、创建一个供 FTP 服务使用的文件目录   mkdir /var/ftp/te…

    Linux 2023年4月12日
    00
  • CentOS 7下部署php7.1和开启MySQL扩展的方法教程

    以下是“CentOS7下部署php7.1和开启MySQL扩展的方法教程”的完整攻略。 准备 在开始之前,请确保你的CentOS7系统已经安装了LAMP环境,并且MySQL服务已经启动。 安装EPEL源 在CentOS 7上安装PHP 7.1之前,我们需要先安装EPEL源。EPEL是“Extra Packages for Enterprise Linux”的缩…

    Linux 2023年5月14日
    00
  • linux crontab 文件位置和日志位置

    转载自:http://blog.csdn.net/hittata/article/details/7713072   一.文件位置 位置一般在/var/spool/cron/下,如果你是root用户,那下面有个root文件,建议日常备份,避免误删除导致crontab 文件丢失; 二.日志文件位置 默认情况下,crontab中执行的日志写在/var/log下,…

    Linux 2023年4月11日
    00
  • linux 基础(2) 文件权限及其修改

    文件的权限属性 在 linux 中,每个文件都有唯一的“所属者”(user)和“所属群组”(group)。owner 和 group 都对文件有特殊的权限 输入ls -l,就可以详细查看每个文件的权限属性。 我们可以看到,用户名和群组名可以是相同的。一个群组可以只包含一个用户,也可以包含多个用户。 rwx 权限 ls -l的第一行一定是一个长度为10的字符串…

    Linux 2023年4月11日
    00
  • 详解java 客户端链接不上redis解决方案

    下面就是“详解java 客户端链接不上redis解决方案”的完整攻略。 一、问题现象 当我们使用Java客户端连接Redis时,有时会出现连接不上的情况,此时Java客户端会抛出异常报错,如下: redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource …

    Linux 2023年5月14日
    00
  • Docker安装阿里云服务器和在虚拟机安装遇到的坑(问题小结)

    Docker安装阿里云服务器 1. 安装Docker 首先,您需要在阿里云服务器中安装Docker。您可以按照如下步骤完成操作: 更新系统 在终端中输入以下命令进行系统更新: sudo yum update 安装Docker 在终端中输入以下命令进行Docker安装: sudo yum install docker 启动Docker 在终端中输入以下命令启动…

    Linux 2023年5月24日
    00
合作推广
合作推广
分享本页
返回顶部