Linux下如何安装Mysql

    最近在学习Linux,在安装MySQL碰到一点问题,怕以后忘记,于是记录下来!

1.首先在网上下载MySQL版本,这里用我自己安装的版本举例。(客户端:MySQL-client-5.6.22-1.el6.i686.rpm;服务端:MySQL-server-5.6.22-1.el6.i686.rpm)。

2.将上述MySQL安装文件上传至Linux服务器上,使用ALT+P命令,直接拖拽即可!这时可在/root文件夹下看到这两个文件。


3.安装服务器端命令:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm(需要先安装服务器端),

安装客户端命令:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm.

4.然后开启MySQL服务,命令:service mysql start

5.进入MySQL, 命令:mysql -u root -p,然后提示你输入密码,这边需要注意一下,有些版本是可以直接敲回车进入数据库的。但是我在敲回车的时候系统提示我错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO),于是我查看之前安装mysql出现的信息,发现这么一句话:

原来是在安装的过程中 生成了一个随机密码,相信大家在Windows系统安装的时候也会碰到这种情况。这时使用命令:cat /root/.mysql_secret,我们就可以看到随机生成的密码;

6.下面重新进入mysql,写入上述密码,现在要修改密码,因为是刚学习Linux,所以在百度上找了一些方法,发现都没有用,网上教程步骤:


输入use mysql;提示错误:ERROR 1820 (HY000): You must SET PASSWORD before executing this statement;

直接输入update user set password=password("123456") where user ='root'; 也出现错误。后来在网上找了会直接输入命令:set password=password('123456'); 就可修改密码成功。

总结:因为也是刚学Linux,在安装时候碰到的问题就是如何找到随机生成的密码,然后修改密码,修改密码直接使用set password=password('123456'); 命令,不然也会出现很多问题。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值