热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

阿里云CentOs服务器安装与配置mysql数据库

阿里云CentOs服务器安装与配置mysql数据库       以上为Linux安装mysql数据库Linux安装mysql数据库一下为mysql安装教程Usingusername

阿里云CentOs服务器 安装与配置mysql数据库

 

阿里云CentOs服务器 安装与配置mysql数据库

 

 

 

 

 

 

以上为Linux安装mysql数据库

Linux 安装mysql 数据库

一下为mysql 安装教程




 
Using username "root".
Last login: Tue Oct  8 09:30:34 2019 from 113.98.245.93

Welcome to Alibaba Cloud Elastic Compute Service !

 [root@lwh ~]# yum  list installed mysql*
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
错误:没有匹配的软件包可以列出
[root@lwh ~]# yum localinstall mysql57-community-release-el7-8.noarch.rpm
已加载插件:fastestmirror, langpacks
无法打开 mysql57-community-release-el7-8.noarch.rpm ,跳过。
无须任何处理
[root@lwh ~]# cd /root
[root@lwh ~]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.                                                                                        rpm
--2019-10-08 09:40:16--  http://repo.mysql.com/mysql57-community-release-el7-8.n                                                                                        oarch.rpm
正在解析主机 repo.mysql.com (repo.mysql.com)... 104.127.195.16
正在连接 repo.mysql.com (repo.mysql.com)|104.127.195.16|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:9116 (8.9K) [application/x-redhat-package-manager]
正在保存至: “mysql57-community-release-el7-8.noarch.rpm”

100%[======================================>] 9,116       --.-K/s 用时 0s

2019-10-08 09:40:16 (118 MB/s) - 已保存 “mysql57-community-release-el7-8.noarch.                                                                                        rpm” [9116/9116])

[root@lwh ~]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql57-community-release-el7-8  ################################# [100%]
[root@lwh ~]# cd /etc/yum.repos.d/
[root@lwh yum.repos.d]# ls
CentOS-Base.repo       CentOS-Media.repo    mysql-community.repo
CentOS-CR.repo         CentOS-Sources.repo  mysql-community-source.repo
CentOS-Debuginfo.repo  CentOS-Vault.repo
CentOS-fasttrack.repo  epel.repo
[root@lwh yum.repos.d]# yum install mysql-server
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
mysql-connectors-community                               | 2.5 kB     00:00
mysql-tools-community                                    | 2.5 kB     00:00
mysql57-community                                        | 2.5 kB     00:00
正在解决依赖关系
--> 正在检查事务
---> 软件包 mysql-community-server.x86_64.0.5.7.27-1.el7 将被 安装
--> 正在处理依赖关系 mysql-community-common(x86-64) = 5.7.27-1.el7,它被软件包 m                                                                                        ysql-community-server-5.7.27-1.el7.x86_64 需要
--> 正在处理依赖关系 mysql-community-client(x86-64) >= 5.7.9,它被软件包 mysql-c                                                                                        ommunity-server-5.7.27-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 mysql-community-client.x86_64.0.5.7.27-1.el7 将被 安装
--> 正在处理依赖关系 mysql-community-libs(x86-64) >= 5.7.9,它被软件包 mysql-com                                                                                        munity-client-5.7.27-1.el7.x86_64 需要
---> 软件包 mysql-community-common.x86_64.0.5.7.27-1.el7 将被 安装
--> 正在检查事务
---> 软件包 mysql-community-libs.x86_64.0.5.7.27-1.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

================================================================================
 Package                   架构      版本            源                    大小
================================================================================
正在安装:
 mysql-community-server    x86_64    5.7.27-1.el7    mysql57-community    165 M
为依赖而安装:
 mysql-community-client    x86_64    5.7.27-1.el7    mysql57-community     24 M
 mysql-community-common    x86_64    5.7.27-1.el7    mysql57-community    275 k
 mysql-community-libs      x86_64    5.7.27-1.el7    mysql57-community    2.2 M

事务概要
================================================================================
安装  1 软件包 (+3 依赖软件包)

总下载量:192 M
安装大小:865 M
Is this ok [y/d/N]: y
Downloading packages:
(1/4): mysql-community-common-5.7.27-1.el7.x86_64.rpm      | 275 kB   00:00
(2/4): mysql-community-libs-5.7.27-1.el7.x86_64.rpm        | 2.2 MB   00:00
(3/4): mysql-community-client-5.7.27-1.el7.x86_64.rpm      |  24 MB   00:02
(4/4): mysql-community-server-5.7.27-1.el7.x86_64.rpm                                                                                            | 165 MB  00:00:47
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                    4.0 MB/s | 192 MB  00:00:48
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
** 发现 1 个已存在的 RPM 数据库问题, 'yum check' 输出如下:
python-requests-2.6.0-5.el7.noarch 有缺少的需求 python-urllib3 >= ('0', '1.10.2', '1')
  正在安装    : mysql-community-common-5.7.27-1.el7.x86_64                                                                                                          1/4
  正在安装    : mysql-community-libs-5.7.27-1.el7.x86_64                                                                                                            2/4
  正在安装    : mysql-community-client-5.7.27-1.el7.x86_64                                                                                                          3/4
  正在安装    : mysql-community-server-5.7.27-1.el7.x86_64                                                                                                          4/4
  验证中      : mysql-community-client-5.7.27-1.el7.x86_64                                                                                                          1/4
  验证中      : mysql-community-common-5.7.27-1.el7.x86_64                                                                                                          2/4
  验证中      : mysql-community-libs-5.7.27-1.el7.x86_64                                                                                                            3/4
  验证中      : mysql-community-server-5.7.27-1.el7.x86_64                                                                                                          4/4

已安装:
  mysql-community-server.x86_64 0:5.7.27-1.el7

作为依赖被安装:
  mysql-community-client.x86_64 0:5.7.27-1.el7            mysql-community-common.x86_64 0:5.7.27-1.el7            mysql-community-libs.x86_64 0:5.7.27-1.el7

完毕!
[root@lwh yum.repos.d]# mysql -V
mysql  Ver 14.14 Distrib 5.7.27, for Linux (x86_64) using  EditLine wrapper
[root@lwh yum.repos.d]# service mysqld start
Redirecting to /bin/systemctl start mysqld.service
[root@lwh yum.repos.d]# service mysqld status
Redirecting to /bin/systemctl status mysqld.service
● mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor prese                                                                                        t: disabled)
   Active: active (running) since 二 2019-10-08 09:53:29 CST; 12s ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
  Process: 1397 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysql                                                                                        d/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)
  Process: 1291 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/                                                                                        SUCCESS)
 Main PID: 1400 (mysqld)
    Tasks: 27
   CGroup: /system.slice/mysqld.service
           └─1400 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mys...

10月 08 09:53:21 lwh systemd[1]: Starting MySQL Server...
10月 08 09:53:29 lwh systemd[1]: Started MySQL Server.
[root@lwh yum.repos.d]# grep "password" /var/log/mysqld.log
2019-09-27T02:54:37.514492Z 1 [Note] A temporary password is generated for root@                                                                                        localhost: dM/+;gxtx5u&
2019-09-27T02:56:51.941440Z 2 [Note] Access denied for user 'root'@'localhost' (                                                                                        using password: YES)
2019-09-27T07:13:29.544662Z 0 [Note] Shutting down plugin 'validate_password'
2019-09-27T07:13:30.919751Z 0 [Note] Shutting down plugin 'sha256_password'
2019-09-27T07:13:30.919754Z 0 [Note] Shutting down plugin 'mysql_native_passwor                                                                                         '
2019-09-27T07:14:15.493803Z 0 [Note] Shutting down plugin 'validate_password'
2019-09-27T07:14:16.901327Z 0 [Note] Shutting down plugin 'sha256_password'
2019-09-27T07:14:16.901330Z 0 [Note] Shutting down plugin 'mysql_native_passwor                                                                                         '
2019-09-27T07:17:53.235441Z 0 [Note] Shutting down plugin 'validate_password'
2019-09-27T07:17:54.481004Z 0 [Note] Shutting down plugin 'sha256_password'
2019-09-27T07:17:54.481008Z 0 [Note] Shutting down plugin 'mysql_native_passwor                                                                                         '
2019-09-27T07:19:43.334368Z 2 [Note] Access denied for user 'root'@'localhost' (                                                                                        using password: NO)
2019-09-27T07:24:01.586076Z 3 [Note] Access denied for user 'root'@'localhost' (                                                                                        using password: YES)
2019-09-27T07:38:25.108093Z 0 [Note] Shutting down plugin 'validate_password'
2019-09-27T07:38:26.832129Z 0 [Note] Shutting down plugin 'sha256_password'
2019-09-27T07:38:26.832133Z 0 [Note] Shutting down plugin 'mysql_native_passwor                                                                                         '
2019-09-27T07:44:06.256534Z 3 [Note] Access denied for user 'root'@'localhost' (                                                                                        using password: NO)
2019-09-27T08:20:25.906079Z 2 [Warning] Plugin validate_password reported: 'Effe                                                                                        ctive value of validate_password_length is changed. New value is 4'
2019-09-29T01:17:21.691602Z 4 [Note] Access denied for user 'root'@'localhost' (                                                                                        using password: YES)
2019-09-29T02:57:47.686866Z 0 [Note] Shutting down plugin 'validate_password'
2019-09-29T02:57:49.286496Z 0 [Note] Shutting down plugin 'sha256_password'
2019-09-29T02:57:49.286499Z 0 [Note] Shutting down plugin 'mysql_native_passwor                                                                                         '
2019-10-08T01:53:25.842666Z 1 [Note] A temporary password is generated for root@                                                                                        localhost: jN2+I2R8KiIk
[root@lwh yum.repos.d]# mysql -uroot -p'jN2+I2R8KiIk'
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.27

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
mysql> SET PASSWORD = PASSWORD('passw0rd');
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)

mysql> SET PASSWORD = PASSWORD('passw0rd'); --设定mysql密码
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;  --设定用户下的密码永久生效,不过期
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;   --以上命令即时生效
Query OK, 0 rows affected (0.00 sec)

mysql> grant all privileges on *.* to root@"%" identified by "passw0rd";   --允许其他任意机主登录mysql数据库
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> grant all privileges on *.* to root@"localhost" identified by "passw0rd";  --允许其他任意主机登录mysql数据库
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql
> flush privileges;
Query OK,
0 rows affected (0.00 sec)

mysql
>

 

 以上安装mysql之后,发现并不能连接服务器中的mysql,原因是:云服务器并没有开放mysql的3306端口

第一步:

阿里云CentOs服务器 安装与配置mysql数据库

 

 

第二步:

阿里云CentOs服务器 安装与配置mysql数据库

 

 第三步:

阿里云CentOs服务器 安装与配置mysql数据库

 

 

第四步:

阿里云CentOs服务器 安装与配置mysql数据库

 

 

 

 

第五步:

阿里云CentOs服务器 安装与配置mysql数据库

在阿里云上配置端口之后即可使用。

 


推荐阅读
  • 作为软件工程专业的学生,我深知课堂上教师讲解速度之快,很多时候需要课后自行消化和巩固。因此,撰写这篇Java Web开发入门教程,旨在帮助初学者更好地理解和掌握基础知识。通过详细记录学习过程,希望能为更多像我一样在基础方面还有待提升的学员提供有益的参考。 ... [详细]
  • 如何优化MySQL数据库性能以提升查询效率和系统稳定性 ... [详细]
  • 在 CentOS 6.5 系统上部署 VNC 服务器的详细步骤与配置指南
    在 CentOS 6.5 系统上部署 VNC 服务器时,首先需要确认 VNC 服务是否已安装。通常情况下,VNC 服务默认未安装。可以通过运行特定的查询命令来检查其安装状态。如果查询结果为空,则表明 VNC 服务尚未安装,需进行手动安装。此外,建议在安装前确保系统的软件包管理器已更新至最新版本,以避免兼容性问题。 ... [详细]
  • 在拉斯维加斯举行的Interop 2011大会上,Bitcurrent的Alistair Croll发表了一场主题为“如何以云计算的视角进行思考”的演讲。该演讲深入探讨了传统IT思维与云计算思维之间的差异,并提出了在云计算环境下应具备的新思维方式。Croll强调了灵活性、可扩展性和成本效益等关键要素,以及如何通过这些要素来优化企业IT架构和运营。 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 本文介绍了如何利用Shell脚本高效地部署MHA(MySQL High Availability)高可用集群。通过详细的脚本编写和配置示例,展示了自动化部署过程中的关键步骤和注意事项。该方法不仅简化了集群的部署流程,还提高了系统的稳定性和可用性。 ... [详细]
  • 本文详细介绍了在CentOS 6.5 64位系统上使用阿里云ECS服务器搭建LAMP环境的具体步骤。首先,通过PuTTY工具实现远程连接至服务器。接着,检查当前系统的磁盘空间使用情况,确保有足够的空间进行后续操作,可使用 `df` 命令进行查看。此外,文章还涵盖了安装和配置Apache、MySQL和PHP的相关步骤,以及常见问题的解决方法,帮助用户顺利完成LAMP环境的搭建。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • 在探讨Hibernate框架的高级特性时,缓存机制和懒加载策略是提升数据操作效率的关键要素。缓存策略能够显著减少数据库访问次数,从而提高应用性能,特别是在处理频繁访问的数据时。Hibernate提供了多层次的缓存支持,包括一级缓存和二级缓存,以满足不同场景下的需求。懒加载策略则通过按需加载关联对象,进一步优化了资源利用和响应时间。本文将深入分析这些机制的实现原理及其最佳实践。 ... [详细]
  • 微信小程序实现类似微博的无限回复功能,内置云开发数据库支持
    本文详细介绍了如何利用微信小程序实现类似于微博的无限回复功能,并充分利用了微信云开发的数据库支持。文中不仅提供了关键代码片段,还包含了完整的页面代码,方便开发者按需使用。此外,HTML页面中包含了一些示例图片,开发者可以根据个人喜好进行替换。文章还将展示详细的数据库结构设计,帮助读者更好地理解和实现这一功能。 ... [详细]
  • 在使用 SQL Server 时,连接故障是用户最常见的问题之一。通常,连接 SQL Server 的方法有两种:一种是通过 SQL Server 自带的客户端工具,例如 SQL Server Management Studio;另一种是通过第三方应用程序或开发工具进行连接。本文将详细分析导致连接故障的常见原因,并提供相应的解决策略,帮助用户有效排除连接问题。 ... [详细]
  • 在Ubuntu系统中配置Python环境变量是确保项目顺利运行的关键步骤。本文介绍了如何将Windows上的Django项目迁移到Ubuntu,并解决因虚拟环境导致的模块缺失问题。通过详细的操作指南,帮助读者正确配置虚拟环境,确保所有第三方库都能被正确识别和使用。此外,还提供了一些实用的技巧,如如何检查环境变量配置是否正确,以及如何在多个虚拟环境之间切换。 ... [详细]
  • MySQL索引详解及其优化策略
    本文详细解析了MySQL索引的概念、数据结构及管理方法,并探讨了如何正确使用索引以提升查询性能。文章还深入讲解了联合索引与覆盖索引的应用场景,以及它们在优化数据库性能中的重要作用。此外,通过实例分析,进一步阐述了索引在高读写比系统中的必要性和优势。 ... [详细]
  • 深入探索HTTP协议的学习与实践
    在初次访问某个网站时,由于本地没有缓存,服务器会返回一个200状态码的响应,并在响应头中设置Etag和Last-Modified等缓存控制字段。这些字段用于后续请求时验证资源是否已更新,从而提高页面加载速度和减少带宽消耗。本文将深入探讨HTTP缓存机制及其在实际应用中的优化策略,帮助读者更好地理解和运用HTTP协议。 ... [详细]
  • 本文详细介绍了在Linux系统上编译安装MySQL 5.5源码的步骤。首先,通过Yum安装必要的依赖软件包,如GCC、GCC-C++等,确保编译环境的完备。接着,下载并解压MySQL 5.5的源码包,配置编译选项,进行编译和安装。最后,完成安装后,进行基本的配置和启动测试,确保MySQL服务正常运行。 ... [详细]
author-avatar
CK92_474
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有