Linux云服务器配置数据库

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS MySQL,高可用系列 2核4GB
简介: Linux云服务器配置数据库

1,使用yum安装mysql数据库:

     一开始的yum源中没有mysql软件的软件源,这个时候就需要我们自己来设置:

 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm


   -----要先通过wget软件进行加载rpm源(要先安装wget软件:yum -y install wget)

----进行安装mysql数据库:

yum -y install mysql57-community-release-el7-10.noarch.rpm


 -----安装

yum -y install mysql-community-server

20191015192452784.png


2,经过上面的步骤mysql就相当于安装好了,这个时候可以用 [ systemctl  status mysqld.service  ]对mysql的运行状态进行检查

---------然后进行启动mysql:

 systemctl start  mysqld.service

     ------这个时候msyql虽然启动了,但是我们不知道他自动设置的密码:所以这个时候我们需要查看他的日志文件对密码进行查看:

grep "password" /var/log/mysqld.log

20191015192838198.png

3,然后使用这个密码进行数据库的登陆   【 mysql  -u  root   -p    】,在登陆之后我们不能进行任何的操作,这个时候我们必须对这个初始密码进行修改才能进行别的操作,使用命令:

alter user 'root'@'localhost' identified by '你要设置的新密码';

------------------------最值得注意的是,在设置mysql密码的时候,由于mysql的内部密码规则导致我们不能设置过于简单的密码,所以我们要改变他的配置:

mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+-------+
| Variable_name                        | Value |
+--------------------------------------+-------+
| validate_password_check_user_name    | OFF   |
| validate_password_dictionary_file    |       |
| validate_password_length             | 4     |
| validate_password_mixed_case_count   | 1     |
| validate_password_number_count       | 1     |
| validate_password_policy             | LOW   |
| validate_password_special_char_count | 1     |
+--------------------------------------+-------+
7 rows in set (0.01 sec)

   ---------=======-----------====:要将表中的off改成on:

mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;


这个时候mysql就算是已经设置好了!!

最后我们需要卸载我们刚才安装的yum源(因为有这个yum源的存在会导致yum的每个操作都会自动更新):

[root@localhost ~]# yum -y remove mysql57-community-release-el7-10.noarch


3,这个时候我们需要用工具连接该数据库:

----------------------------------前提:我们没有设置数据库的连接开放性的目前状态,我们连接数据库需要配置ssh

20191015193926651.png


----------------------------------------而且在这个时候,如果在项目中需要调用该服务器中的mysql服务,服务器是拒绝连接的!!-------

所以我们要配置数据库的开放性:

//进入数据库
use mysql;
//找到host对应的用户
select host from user where name='root';
//改变他
update user set host='%' where name='root';
//刷新权限
plush privileges;


相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
弹性计算 ice
阿里云4核8G云服务器配置价格:热门ECS实例及CPU处理器型号说明
阿里云2025年4核8G服务器配置价格汇总,涵盖经济型e实例、计算型c9i等热门ECS实例,CPU含Intel Xeon及AMD EPYC系列,月费159元起,年付低至1578元,按小时计费0.45元起,实际购买享折扣优惠。
390 1
|
1月前
|
弹性计算 定位技术 数据中心
阿里云服务器配置选择方法:付费类型、地域及CPU内存配置全解析
阿里云服务器怎么选?2025最新指南:就近选择地域,降低延迟;长期使用选包年包月,短期灵活选按量付费;企业选2核4G5M仅199元/年,个人选2核2G3M低至99元/年,高性价比爆款推荐,轻松上云。
138 11
|
1月前
|
存储 弹性计算 监控
阿里云渠道商:如何挑选阿里云服务器配置?
本文详解通用型、计算型、内存型等实例适用场景,结合性能评估与成本优化策略,助力用户按需选择。以日均1万访问企业网站为例,2核4G+3M带宽月费约200元,性价比高。合理配置更省钱。
|
1月前
|
存储 弹性计算 网络协议
超详细的阿里云服务器购买流程,ECS自定义购买配置教程
本文详细图解阿里云ECS服务器自定义购买全流程,涵盖付费模式、地域选择、网络配置、实例规格、镜像、存储、安全组及登录设置等核心步骤,助您轻松掌握专业级云服务器搭建方法。
|
1月前
|
弹性计算
阿里云ECS云服务器8核16G配置收费价格,多种ECS实例CPU及费用清单
阿里云8核16G云服务器价格因实例类型而异。计算型c9i约743元/月,一年6450元(7折);通用算力型u1仅673元/月,一年4225元(5.1折)。实际价格享时长折扣,详情见ECS官网。
|
1月前
|
弹性计算 Windows
阿里云香港服务器收费价格:香港ECS和轻量应用服务器配置介绍
2025年阿里云香港服务器优惠汇总:ECS 2核4G+5M带宽仅199元/年;轻量服务器30M带宽24元/月起,200M峰值带宽25元/月起。轻量性价比高,适合个人及中小企业建站、跨境业务,具体配置价格详见官方活动页。
777 1
|
2月前
|
弹性计算 定位技术 数据中心
阿里云服务器选择方法:配置、地域及付费模式全解析
2025阿里云服务器选购指南:就近选择地域以降低延迟,企业用户优选2核4G5M带宽u1实例,仅199元/年;个人用户可选2核2G3M带宽ECS,99元/年起。长期稳定业务选包年包月,短期或波动场景用按量付费,轻松搭建网站首选高性价比配置。

热门文章

最新文章

下一篇
oss云网关配置