Linux下搭建云服务器(三) —— Mysql安装

11 篇文章 0 订阅
8 篇文章 0 订阅

1.下载Mysql安装包

直接在linux命令行下属于以下命令:

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

注:没有安装wget的小伙伴先输入下面的命令 :

sudo yum install wget

 2.开始安装

先输入:

sudo rpm -ivh mysql57-community-release-el7-8.noarch.rpm

再输入:

sudo yum install mysql-server

 注:遇到 y/n 后直接y

3.这样安装好mysql后会生成默认的mysql数据库密码。先启动mysql服务,命令如下:

systemctl start mysqld.service

然后获取初始密码:

sudo grep 'temporary password' /var/log/mysqld.log

 注:在这里启动mysql服务器时可能会出现类似Centos7 Failed to start mysql.service: Unit not found. mysql的错误,这是需要在liunx服务列表找到mysql服务,然后重新启动它。展示linux服务列表的命令如下:

systemctl list-unit-files --type=service

然后从服务列表中找到关于mysql的服务,这是你会发现只有mysqld.service服务,重启该服务,命令如下:

service mysqld.service restart

 然后再获取mysql的原始密码,localhost后面的即为密码。

4.使用原始密码登录mysql,更改密码。命令如下:

set password for root@localhost = password('********');

修改密码可能会出现类似错误:Your password does not satisfy the current policy requirements,可以用以下命令解决:

set global validate_password_policy=0;

set global validate_password_length=1;

至此完成。

5.然后使用远程工具navicat连接mysql,如果出现以下错误:

使用linux登录mysql,输入以下命令:

use mysql;

select host from user where user='root';

update user set host = '%' where user ='root';

flush privileges;

然后再次使用navicat连接,至此完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值