linux 下安装mysql-5.7.16-1.el6.x86_64.rpm-bundle

原创 2016年11月15日 15:18:22


1.解压tar -xvf mysql的包
tar -xvf mysql-5.7.16-1.el6.x86_64.rpm-bundle.tar(mysql 官网中即可找到)


2.查看是否需要卸载
安装时候会提示与已经安装的RPM包有冲突,所以我们先卸载一些RPM包,要卸载哪些呢?我们要卸载的是之前安装的或系统自带的一些跟本次安装冲突的包
执行命令:rpm -qa|grep mysql来查看一下我们要卸载哪些不需要,看下图:
  


 以上,我们会看到系统中存在5.1的包,而我们本次安装的是5.7的包。
 现在让我们来卸载5.1包。


3.卸载
rpm -e mysql –xxxxxxxxxxx
 如:sudo rpm -e mysql-devel-5.1.66-2.el6_3.x86_64


4.安装
依次执行命令:
sudo rpm -ivh --force mysql-community-common-5.7.16-1.el6.x86_64.rpm 
sudo rpm -ivh --force mysql-community-libs-5.7.16-1.el6.x86_64.rpm
sudo rpm -ivh --force mysql-community-client-5.7.16-1.el6.x86_64.rpm
sudo rpm -ivh --force mysql-community-server-5.7.16-1.el6.x86_64.rpm

 


注意:是依次执行,不要乱了顺序,因为它们之间有依赖关系。
##Linux中很可能已经安装过老版本的mysql,所以采用-Uvh参数,若没有老版本,则使用-ivh
5.启动
以上则安装完成,下面我们启动一下:sudo service mysqld start
 

注意:启动后在sudo vi /var/log/mysqld.log中获取root账户的初始密码
 

启动:
sudo service mysqld start
停止:
sudo service mysqld stop
重启:
sudo service mysqld restart


6.修改密码
用初始密码登录后,发现无论输出什么SQL都会出现一下错误:



这个提示我们修改密码,那么我们来修改一下密码


mysql> alter user 'root'@'localhost' identified by 'newpassword';
mysql> flush privileges;


##MySQL对用户密码安全性有所加强,所以设置的密码必须包含有数字,大写字母,小写字母,特殊符号,如果你设置的密码过于简单,会提示:


下面我们看下数据库编码:

mysql> show variables like '%char%';


如果你需要修改数据库编码则:
编辑 /etc/my.conf 
在mysqld中增加
character_set_server=utf8
init_connect=’SET NAMES utf8’


保存,然后重启mysql:sudo service mysqld restart 


以上MySql安装完成.







##Linux下的MySQL基本管理操作
#在服务器上登录mysql
[root@NEVSDATAEX01 ~]# mysql -hhost -uroot -ppassword 


#修改密码
[root@NEVSDATAEX01 ~]# mysqladmin -u用户名 -p旧密码 password 新密码


###以下是在mysql内部执行的操作


--查看用户
mysql> select distinct concat('User: ''',user,'''@''',host,''';') as usr from mysql.user;


--创建用户,用%可以代表任意主机,也可以用all代表所有权限
mysql> grant select on 数据库.* to '用户名'@'登录主机' identified by '密码';


mysql> update user set password=password(“newpwd”) where user=’root’;// 修改密码
mysql> flush privileges;  //刷新数据库
mysql> use dbname;       //打开数据库
mysql> show databases;   //显示所有数据库
mysql> show tables;      //显示数据库mysql中所有的表:先use mysql;然后
mysql> describe user;    //显示表mysql数据库中user表的列信息);


--或者
mysql> CREATE USER 'root'@'localhost' IDENTIFIED BY '123456'; 
mysql> GRANT privileges ON databasename.tablename TO 'username'@'host';
mysql> SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');
       --如果是当前登陆用户用SET PASSWORD = PASSWORD("newpassword"); 


--删除用户

mysql> DROP USER 'username'@'host';


版权声明:本文为博主原创文章,未经博主允许不得转载。

Centos 7 安装 mysql-5.7.16 (rpm安装)

写这个blog原因:由于最近学习Centos 7,需要部署运行环境,但是百度时候找到的blog要么版本比较旧所以和现在mysql安装包有些出入。经过自己不断测试,终于自己安装好mysql了,所以现在分...
  • hanimashi
  • hanimashi
  • 2016年11月19日 00:10
  • 2841

mysql-community-client-5.7.9-1.el6.x86_64.rpm

  • 2016年01月02日 18:32
  • 23.02MB
  • 下载

centos7 64 rpm 安装 mysql 5.7.10

centos 7 64 rpm方式 安装 mysql-5.7.10
  • fuchunriver
  • fuchunriver
  • 2016年01月11日 10:36
  • 1071

linux 下安装mysql-5.7.16-1.el6.x86_64.rpm-bundle

1.解压tar -xvf mysql的包 tar -xvf mysql-5.7.16-1.el6.x86_64.rpm-bundle.tar(mysql 官网中即可找到) 2.查看是否需要...
  • sinat_32344129
  • sinat_32344129
  • 2016年12月09日 12:01
  • 1275

Linux安装MySQL-5.6.24-1.linux_glibc2.5.x86_64.rpm-bundle.tar

一,下载mysql:http://dev.mysql.com/downloads/mysql/;打开页面之后,在Select Platform:下选择linux Generic,如果没有出现Lin...
  • wangclisjuandn
  • wangclisjuandn
  • 2015年04月28日 20:32
  • 5120

MySQL5.7 安装 - Linux下RPM方式安装

目前MySQL5.7的最新版本是5.7.19, 下载 地址:https://dev.mysql.com/downloads/mysql/ 名称:mysql-5.7.19-1.el7.x86_64.rp...
  • fanshujuntuan
  • fanshujuntuan
  • 2017年09月24日 16:05
  • 1139

MySQL 5.6 Bundle Tar安装

1. 下载MySQL 5.6 下载页面:http://dev.mysql.com/downloads/mysql/此处选择“Red Hat Enterprise Linux 6 / Oracle Li...
  • wonder4
  • wonder4
  • 2017年05月06日 15:16
  • 852

Linux下基于RPM BUNDLE包安装MySQL

--Linux下基于RPM BUNDLE包安装MySQL 下载地址:http://dev.mysql.com/downloads/mysql/ [root@ocm2 ~]# ls ...
  • u013169075
  • u013169075
  • 2016年12月24日 12:41
  • 4694

CentOS6.5 安装 MySQL5.7 RPM Bundle

CentOS6.5 卸载原MySQL及其组件,安装MySQL5.7 RPM Bundle 解压版,并配置MySQL登录密码...
  • flyingaga
  • flyingaga
  • 2017年03月15日 22:57
  • 1710

linux6.5安装MySQL-5.5.53-1.el6.x86_64.rpm-bundle.tar

系统:centos6.5_64bits 安装包:MySQL-5.5.53-1.el6.x86_64.rpm-bundle.tar 将MySQL-5.5.53-1.el6.x86_64.rpm-bun...
  • ntk1986
  • ntk1986
  • 2016年12月02日 22:28
  • 2011
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux 下安装mysql-5.7.16-1.el6.x86_64.rpm-bundle
举报原因:
原因补充:

(最多只允许输入30个字)