阿里云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数据库的更多相关文章
- 记录下在阿里云linux上安装与配置Mysql
环境:阿里云ECS服务器,系统为centos7.2 用户:root 参考博客:https://blog.csdn.net/kunzai6/article/details/81938613 师兄的哈哈哈 ...
- Linux CentOS下安装、配置mysql数据库
假设要在Linux上做j2ee开发.首先得搭建好j2ee的开发环境.包含了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有具体解说了Linux学习之CentOS(七)--Cen ...
- 阿里云(ecs服务器)使用3-安装mysql数据库以及远程部署
1.安装 1.下载rpm包,下载地址 http://dev.mysql.com/downloads/mysql/,选择Linux-Generic版本 .新建 /usr/local/mysql 文件夹, ...
- 阿里云Centos 7安装MongoDB 4.2.0
背景:最近公司项目需要将后台接口优化到100ms内.因此需要对接口逻辑,数据优化做处理, 正好使用到了Redis缓存,mysql,mongoDB的优化,今天记录一下在阿里云centos上安装mongo ...
- 迅美VPS安装和配置MySQL数据库教程
MySQL相关教程与知识: 迅美VPS安装和配置MySQL数据库教程 navicat8管理MySQL教程-创建数据库和导入数据 navicat8管理MySQL教程-管理建立用户和分配 ...
- CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动
CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动1.关于mysql?MySQL是一个关系型数据库管理 ...
- 在linux下安装并配置mysql数据库
在linux下安装并配置mysql数据库 工具/原料 MySql5.6 CentOS 方法/步骤 1 查找以前是否安装有mysql,使用下面命令: rpm -qa|grep -i mysql ...
- CentOS6.5安装与配置Mysql数据库
from:http://www.centoscn.com/mysql/2014/1211/4290.html 一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle ...
- 简单安装与配置mysql数据库(绿色版)
目录 绿色版下载 mysql绿色版(5.7版本的安装与配置) 绿色版下载: mysql官网下载地址:https://www.oracle.com/index.html mysql绿色版(5.7版本的安 ...
随机推荐
- 第六周总结&实验报告四
这周是放国庆节的假,所有没有进行深入的学习,只是写了个实验的题目,也发现了自己在基础上还是要加强学习. 实验四 类的继承 一. 实验目的 (1) 掌握类的继承方法: (2) 变量的继承和覆盖,方法的继 ...
- 第七周学习总结&JAVA实验五报告。
JAVA实验报告五: 实验四 类的继承 实验目的 理解抽象类与接口的使用: 了解包的作用,掌握包的设计方法. 实验要求 掌握使用抽象类的方法. 掌握使用系统接口的技术和创建自定义接口的方法. 了解 J ...
- 全面解读PHP-JS和jQuery
一.变量的定义 1.未使用值来申明的变量,其值为 undefined. 2.如果重新声明一个变量,该变量的值不会丢失. //定义一个变量 var str = 'hello'; //重新申明 var s ...
- 状压dfs小记
一点前(tu)言(cao) 真的考起dfs来可谓是什么都能往dfs上套 状压不止能dp,还能与dfs结合成为搜索好(duliu)题 剪枝卡常司空见惯(打开题解一看并不是纯dfs,emmmm) 开始正文 ...
- 新建一个浏览器APP
安卓开发环境准备好了,试试新建一个浏览器程序吧 1.Start a new Android Studio Project 2.选这个像微信一样的样式 3.选择语言和版本 4.等待创建完成,拖一个Web ...
- leetcode 137单词接龙
直接层序遍历,结果有部分测试样例超时: class Solution { public: int ladderLength(string beginWord, string endWord, vect ...
- selenium之css selector定位
什么是CSS Selector? Css Selector定位实际就是HTML的Css选择器的标签定位 工具 Css Selector的练习建议大家安装火狐浏览器(49及以下版本)后,下载插件Fire ...
- break和continue关键字的使用
一,break和continue关键字的使用 public class BreakContinueTest { public static void main(String args[]) { for ...
- Maven从入门到精通(一)
maven是一个项目管理工具,我的后续将会根据这个思维导图给大家由浅到深讲解Maven是如何管理我们的项目,以及我们如何更好的使用Maven maven在开发过程中功能主要有三个方面: 管理依赖 ...
- tableau desktop
参考: 入门指南: https://help.tableau.com/current/guides/get-started-tutorial/zh-cn/get-started-tutorial-co ...