资讯专栏INFORMATION COLUMN

CentOS7 使用yum安装mysql 并配置远程连接

wzyplus / 2574人阅读

摘要:官方说明下载地址前期准备下载安装下载的发行包查看存储库中的所有子存储库,并查看哪些子存储库已启用或禁用禁用最新系列的子存储库并启用特定系列的子存储库如果执行上面的命令提示执行下面的命令安装通过运

官方说明 https://dev.mysql.com/doc/mys...
rpm下载地址 https://dev.mysql.com/downloa...

前期准备

下载rpm

wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

安装下载的发行包

sudo rpm -Uvh mysql80-community-release-el7-1.noarch.rpm

查看MySQL Yum存储库中的所有子存储库,并查看哪些子存储库已启用或禁用

yum repolist all | grep mysql

禁用最新GA系列的子存储库并启用特定系列的子存储库

sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community

如果执行上面的命令提示 yum-config-manager: command not found 执行下面的命令安装

yum -y install yum-utils

通过运行以下命令并检查其输出来验证是否已启用和禁用了正确的子存储库

yum repolist enabled | grep mysql
安装MySQL
sudo yum install mysql-community-server

启动MySQL服务器

sudo service mysqld start

检查MySQL服务器的状态

sudo service mysqld status

查看默认root密码

sudo grep "temporary password" /var/log/mysqld.log
更改root密码
mysql -uroot -p

输入上面获取到的密码

新密码密码包含至少一个大写字母,一个小写字母,一个数字和一个特殊字符,并且密码总长度至少为8个字符

ALTER USER "root"@"localhost" IDENTIFIED BY "要设置的新密码";

到此mysql安装完毕

常用mysql命令

service mysqld start
service mysqld stop
service mysqld restart
service mysqld status
配置远程连接

使用root用户打开mysql

mysql -uroot -p

输入密码

允许rootroot用户远程连接mysql数据库

grant all privileges on *.* to "root"@"%" identified by "你的密码" with grant option;

flush privileges;

use mysql;

select user,host from user;

如果显示以下表信息基本上就可以了实现远程连接了

+---------------+-----------+
| user          | host      |
+---------------+-----------+
| root          | %         |
| mysql.session | localhost |
| mysql.sys     | localhost |
| root          | localhost |
+---------------+-----------+

添加新用户并允许远程连接

grant all on *.* to  用户名@"%" identified by "你的密码" with grant option; 
flush privileges;
设置密码强度
set global validate_password_policy=0;

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/47926.html

相关文章

  • LNMP环境搭建(一):Mysql

    摘要:如果在未删除的情况下尝试在任一服务器上进行安装,安装将终止并显示一条错误消息以指向卸载卸载默认安装了编译安装官方文档下载相关源码下载,的相关依赖安装依赖是一个跨平台的安装编译工具,可以用简单的语句来描述所有平台的安装编译过程。 安装虚拟机 出于学习目的选择最小安装 选择启动项「第一项正常启动、第二项是修复模式」 showImg(https://segmentfault.com/img/...

    skinner 评论0 收藏0
  • Centos7使用yum安装MySQL以及如何实现远程连接

    摘要:因为被收购,目前推荐使用数据库步骤如下至此安装完成初始化密码执行命令,设置初始密码远程连接数据库允许任何以用户登录立即生效修改文件注释掉这句话,如果有的话检查防火墙并关闭另外如果不想关闭防火墙,那么可以添加规则,下面是使用命令添加 因为MySQL被Oracle收购,目前推荐使用mariadb数据库步骤如下:1)yum install mariadb2) yum install mari...

    Tikitoo 评论0 收藏0
  • Centos7使用yum安装MySQL以及如何实现远程连接

    摘要:因为被收购,目前推荐使用数据库步骤如下至此安装完成初始化密码执行命令,设置初始密码远程连接数据库允许任何以用户登录立即生效修改文件注释掉这句话,如果有的话检查防火墙并关闭另外如果不想关闭防火墙,那么可以添加规则,下面是使用命令添加 因为MySQL被Oracle收购,目前推荐使用mariadb数据库步骤如下:1)yum install mariadb2) yum install mari...

    KavenFan 评论0 收藏0
  • centos7下利用yum搭建LAMP环境

    摘要:方法一安装数据库的相关命令是启动停止重启设置开机启动所以先启动数据库方法二官网下载安装安装成功后重启服务。 由于在阿里云上重置了系统,所以得重新搭建环境,搭建过程中遇到不少坑,在网上搜索之后才得以解决,在这里做个记录,方便日后直接看自己博文。 一:安装Apache 1、安装Apache yum -y install httpd 2、Apache配置httpd.conf 通过命令 fi...

    刘玉平 评论0 收藏0
  • centos7下利用yum搭建LAMP环境

    摘要:方法一安装数据库的相关命令是启动停止重启设置开机启动所以先启动数据库方法二官网下载安装安装成功后重启服务。 由于在阿里云上重置了系统,所以得重新搭建环境,搭建过程中遇到不少坑,在网上搜索之后才得以解决,在这里做个记录,方便日后直接看自己博文。 一:安装Apache 1、安装Apache yum -y install httpd 2、Apache配置httpd.conf 通过命令 fi...

    smartlion 评论0 收藏0

发表评论

0条评论

wzyplus

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<