前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux安装mysql方法二

Linux安装mysql方法二

作者头像
用户1437675
发布2018-08-20 11:24:34
5740
发布2018-08-20 11:24:34
举报
文章被收录于专栏:Angular&服务

1. 配置YUM源

在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/

代码语言:javascript
复制
# 下载mysql源安装包
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

安装mysql源

代码语言:javascript
复制
yum localinstall mysql57-community-release-el7-8.noarch.rpm

检查mysql源是否安装成功

代码语言:javascript
复制
yum repolist enabled | grep "mysql.*-community.*"

image.png

看到上图所示表示安装成功。 可以修改vim /etc/yum.repos.d/mysql-community.repo源,改变默认安装的mysql版本。比如要安装5.6版本,将5.7源的enabled=1改成enabled=0。然后再将5.6源的enabled=0改成enabled=1即可。

2.安装MySQL

代码语言:javascript
复制
yum install mysql-community-server

方法二

安装mysql

代码语言:javascript
复制
yum install mysql-server -y

启动 MySQL 服务

代码语言:javascript
复制
service mysqld restart

image.png

设置 MySQL 账户 root 密码

代码语言:javascript
复制
/usr/bin/mysqladmin -u root password 'roAEUG5c'

设置开机启动

代码语言:javascript
复制
chkconfig mysqld on
//或者
systemctl enable mysqld.service

mysql 修改数据库密码

编辑/etc/my.cnf

在[mysqld] 配置部分添加一行

代码语言:javascript
复制
skip-grant-tables

重启mysql

代码语言:javascript
复制
service mysqld restart

重新设置root密码

代码语言:javascript
复制
[root@localhost ~]# mysql -uroot -p mysql
Enter password:

回车直接进入

执行修改密码命令

代码语言:javascript
复制
update user set password=password("mysql") where user='root';

结果报错

mysql> update user set password=password("123456") where user='root'; ERROR 1054 (42S22): Unknown column 'password' in 'field list'

这是由于修改了配置文件数据库没有password字段我们应该执行

代码语言:javascript
复制
update mysql.user set authentication_string=password('123456') where user='root' ;

然后删除掉my.cnf文件添加的配置

代码语言:javascript
复制
skip-grant-tables

这一行。

然后重新启动mysql 服务否则还可以免密登录

代码语言:javascript
复制
service mysqld restart

查看密码是否修改成功

代码语言:javascript
复制
mysql -u root -p

然后输入密码就ok了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.03.11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 配置YUM源
  • 2.安装MySQL
  • 方法二
    • 安装mysql
      • 启动 MySQL 服务
        • 设置 MySQL 账户 root 密码
          • 设置开机启动
            • mysql 修改数据库密码
            相关产品与服务
            云数据库 SQL Server
            腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档