Linux学习笔记之yum安装mysql5.7

原文帮助:

http://www.hishenyi.com/archives/808

之前有学员装过,没成。尤其是装好后不知道初始root密码。那么这里来讲一下,其实过程很简单。根本不需要绕过什么密码判断,然后修改数据库字段啥的。一切都很简单,网上也有很多误导文实在让人汗颜。

首先 常用的mysql 分为社区版和企业版。 社区版不收费,企业版在需要技术支持的时候是要收费的,这也是正常的。不收费谁有空理你。

那么我们经常用的是社区版,一般社区版功能比企业版还多,因为社区版往往包含了一些刚出来的功能给我们使用,稳定后会加入企业版。所以社区版也是一个小白鼠版。

那么谁叫我们不想花钱的。

官方mysql.com 支持我们使用yum的方式安装mysql 5.7最新版。所以大家根本无需手工编译安装(除非你需要)

如果你是centos6.x系列,那么要用到 http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm  这个rpm包

如果你是centos 7.x 系列,那么就要用到 http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

官方很贴心,已经给出了如何安装的命令

1、rpm -Uvh xxxx.rpm   ( 这里替换你上面的地址)

2、yum install mysql-community-server  (慢慢装吧,下载需要时间)

3、装好后,就可以使用 service mysqld start 来启动服务

4、那么这时我们就要用 mysql -u root -p 来登录mysql

那么root默认密码在哪?

这时很多同学要想到 用skip-grant-tables了。然后又会发现很多问题

5、实际上,第一次启动后,mysql5.7 会生成一个随机root密码,并放到了 /var/log/mysqld.log  这个日志里(如果你改了路径,那就是你的路径了哦_

请使用 grep ‘temporary password’   /var/log/mysqld.log 这个命令读取出来。 这就是你的root初始密码

6、使用mysql -u root -p  然后输入上面的密码进入

ALTER USER USER() IDENTIFIED BY ‘123123;  代表把当前登录的用户的密码 改成123123

7、如果你非要直接手工改数据表字段,也不是不可以。

首先use mysql

update mysql.user set authentication_string=PASSWORD(‘123123′) where user=’root‘;

注意 5.7里面 user表的密码字段不是password而是authentication_string 。

8、这里不建议 自己进去改系统表。mysql还是很贴心和细腻,把各种情况都帮你写好了。前提是你得看英文。

时间: 2024-10-27 11:52:44

Linux学习笔记之yum安装mysql5.7的相关文章

Linux学习笔记——虚拟机中安装VMware Tools

0 前言 VMware Tools是VMware虚拟机中自带的一种增强工具,只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,实现文件在虚拟机之间的复制粘贴. 最近购买了周立功的一款EasyARM开发板,作为树莓派Linux学习的补充.在虚拟机中安装了周立功提供的ubuntu镜像,总觉得在主机和PC机之间直接复制粘贴才爽,所以又安装了Vmware Tools.     [相关博文] [ Linux学习笔记--vmware plarer中安装ubunt

linux学习笔记十三:安装vim

1.一般可用yum install vim* 2.在RHEL5.8下,则去vim官网下载了vim-7.4.tar.bz2(unix版),然后再编译安装.有一点需注意:编译时要带参数,否则报错. ./configure--prefix=/usr/local --enable-multibyte --with-features=big --disable-selinux 如果make时提示缺少ncurses,则需先安装ncurses-devel-5.5-24.20060715.x86_64.rpm,

LINUX学习笔记——centos6.5 安装

创建新的虚拟机 虚拟机配置类型 虚拟机兼容性 稍后安装操作系统 选择操作系统 创建虚拟机名称和指定安装文件 指定CPU核心数 分配内存大小 选择网络类型 选择I/O控制器类型 选择磁盘类型 创建新的虚拟磁盘 指定磁盘大小和存储方式 虚拟机创建完成,打开虚拟光驱 添加已经下载好的系统映像文件 点击开始运行虚拟机,选择"Install or upgrade an existing system",回车开始安装 下一步继续安装 选择安装时语言 选择键盘 选择基本存储设备 选择丢弃所有数据 创

linux学习笔记2-linux的基本命令

第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些基本的控制台命令 ============================================== 连接远程机器 以指定用户名登陆的命令为:ssh [email protected] (一般情况都需要指定用户名) 以指定用户名和指定端口登陆的命令为:ssh [email protected] -p XXX 断开连接的命

[Linux] 学习笔记之安装学习环境(sshd, lrzsz)

紧接前一篇,在VMWare安装完Linux,这个时候我们要使用远程工具连接到虚拟机上去了,以前一直使用Putty,后来到新公司之后,推荐使用SecureCRT,使用之后,觉得效果不错,但是每次连接都失败,linux新手伤不起,在网上搜啊搜,终于找到解决办法.   搜索了很多资料之后,发现是由于我未在Linux上安装ssh服务导致无法使用SecureCRT连接. 1. 可以使用ssh localhost对此进行测试,具体使用如下: 2. 使用apt-get或者yum安装ssh服务,具体哪种操作系统

Linux学习笔记——硬盘分区和安装双系统

1.前言 假设电脑上已经安装了windows XP或者windows7.试图在使用windows的同时,在电脑上安装ubuntu. 假设电脑上已经存在C盘.D盘.E盘和F盘,且E盘和F盘的剩余空间较大. 假设ubuntu系统需要40G空间.     [使用软件]傲梅分区助手     [最终目标]为安装ubuntu系统节省出40G左右的空闲空间.40G空间来自于E盘空闲部分和F盘空闲部分.     [步骤简述] [1]从E盘节省出20G空间. [2]从F盘也节省出20G空间. [3]在E盘节省出的

Linux学习笔记——vmware plarer中安装ubuntu

1.前言 学习了很长时间ubuntu,在旧笔记中安装过lubuntu,也使用过他人安装好的ubuntu虚拟机(contiki2.6和contiki2.7).熟悉了ubuntu之后,决定自己尝试通过vmware player安装ubuntu. [1]vmware plaryer是免费软件,不存在破解问题.如果用来学习ubuntu完全足够了. [2]建议在虚拟机种学习ubuntu,等完全熟练之后再摆脱windows.ubuntu现在还没有有道笔记,QQ等工具,总感觉网上世界少了点什么. [3]在虚拟

CoAP学习笔记——nodeJS node-coap安装和使用(Linux平台)

 0 前言 本文说明如果安装和使用node-coap.CoAP是专门为物联网系统开发的面向网络的应用层协议栈,CoAP建立在UDP协议之上尽可能减少网络开销,又具有HTTP Restful类型的特性.node-coap使用nodejs实现了coap的客户端和服务器端. [测试环境]--ubuntu/Linux [相关博文] [CoAP协议学习--CoAP基础] [CoAP学习笔记--CoAP资源发现] [CoAP学习笔记--服务器端繁忙时的处理请求流程] [树莓派学习笔记--webiopi安装与

Linux学习笔记——第一篇——Ubuntu安装与操作

笔者是Windows的使用者,由于Coding的需要以及在Linux下开发的方便,所以开始使用Linux. 当然笔者还是割舍不下Windows的,毕竟很多通讯工具等软件以及游戏在Linux下是没有发行的,所以笔者使用了虚拟机啊. 下面给出简单的安装过程. 1.下载虚拟机软件,笔者比较喜欢VMPlayer,因为它比较轻便且免费,并且很好的支持了拖拽复制功能(VM TOOL),当然也可以使用如VirtualBox.VPC等 链接:https://my.vmware.com/web/vmware/fr