阿里云、腾讯云centos7安装mysql

  • 1.下载
  • 2.解压与准备
  • 3.安装
  • 4.配置
    • 4.1配置数据库
    • 4.2查看默认密码
    • 4.3启动mysql
    • 4.4设置密码
  • 5.开启远程登录
  • 5.1开放3306端口
  • 5.2开启远程登录
  • 6.参考链接

1.下载

镜像网站:mysql国内镜像

我下载的是mysql5.7.38版本的
进入download目录,没有的话自己建立一个,或者什么目录都行,放桌面
运行下面命令

wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-5.7.38-1.el7.x86_64.rpm-bundle.tar

2.解压与准备

解压压缩包

tar -xvf mysql-5.7.38-1.el7.x86_64.rpm-bundle.tar

为了方便给与权限

chmod -R 777 *

安装新版mysql前,需将系统自带的mariadb-lib卸载

rpm -qa|grep mariadb    #查看mariadb版本   mariadb-libs-5.5.60-1.el7_5.x86_64
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64    #根据上边查询的,卸载对应版本

3.安装

按照顺序严格执行下面命令

rpm -ivh mysql-community-common-5.7.38-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.38-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.38-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.38-1.el7.x86_64.rpm

在安装最后一个的时候会报错,解决方法如下:

rpm -ivh mysql-community-server-5.7.38-1.el7.x86_64.rpm  --force --nodeps

4.配置

4.1配置数据库

vim /etc/my.cnf

在配置文件中,加入下面两行:
character_set_server=utf8 (设置默认字符集UTF-8)
init_connect=‘SET NAMES utf8’ (设置默认字符集UTF-8)

4.2查看默认密码

查看root的默认登陆密码

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

保存下来,之后要用。

4.3启动mysql

systemctl start mysqld.service   #启动mysql
mysql -u root -p      #登录
#回车之后,出来password,把刚才的密码复制进去,注意复制一次就好,密码不会显示出来。

4.4设置密码

上一步骤,应该是已经连接到了mysql,然后更改密码:新密码要求,必须包含大小写字母数字及符号。例如:Abc123!

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

修改成功后,执行下面,立即生效。

flush privileges;

然后,退出mysql登录,执行exit即可;再运行下面,重启mysql

systemctl restart  mysqld.service

然后就可以,使用新密码登录mysql

5.开启远程登录

5.1开放3306端口

可以根据自己的需要设置,授权对象

5.2开启远程登录

by后面跟的是远程登录密码,注意远程登录密码可以和用户密码不一样,可以自己重新设置一个
grant all privileges on *.* to 'root'@'%' identified by '123123' with grant option;

6.参考链接

centos7安装mysql(完整)
如何快速在CentOS7下安装MySQL

阿里云、腾讯云centos7安装mysql相关推荐

  1. 腾讯云轻量服务器在线安装MySQL

    腾讯云轻量服务器在线安装MySQL 一.安装环境 1.服务器提供商 ​ 腾讯云 2.操作系统 ​ Ubuntu Server 20.04 LTS 64bit 二.在线安装MySQL 1.切换到root ...

  2. 阿里云腾讯云服务器配置流程(lnmp或tomcat)

    1.服务器注册(目前阿里云和腾讯云的服务器质量都不错,可以根据自身情况购买) 阿里云官网注册购买,可以领取阿里云服务器代金券 如果购买腾讯云服务器,可领取腾讯云服务器代金券 2.安装centos,并修 ...

  3. 阿里云,腾讯云,UCloud ,华为云云主机对比测评:UCloud快杰云主机脱颖而出

    在2020年初之际,国内专业的云资源选型服务平台CloudBest旗下监测实验室,针对业界4家主流的云服务提供商,包括阿里云.腾讯云.UCloud与华为云进行了横向评测.本次测试在尽量保证测试环境相同 ...

  4. 轻量应用服务器阿里云和腾讯云哪个好?

    轻量应用服务器被称为建站神器,尤其是中小型网站,通过内置的应用镜像,用户无需搭建网站运行环境,直接在控制台界面简单操作下,上传网站程序就OK了. 例如我们部署网站时需要Wordpress环境,则可以选 ...

  5. 阿里云和腾讯云免费SSL证书 专题

    阿里云部署SSL证书 http://www.cnblogs.com/sslwork/p/5984167.html 查找中间证书 为了确保兼容到所有浏览器,我们必须在阿里云上部署中间证书,如果不部署证书 ...

  6. 阿里云腾讯云轻量应用服务器搭建网站教程

    首先,轻量应用服务器是什么?轻量应用服务器是新一代面向中小企业及开发者的云服务器产品,简单易用,一站式融合多款云服务,能帮助用户在云端快速构建网站.博客.电商.论坛等各类应用以及各类开发测试环境. 本 ...

  7. 公网搭建Kubernetes 1.20.9(阿里云+腾讯云)

    记录一次公网搭建K8S 个人搭建环境配置 云:阿里云和腾讯云混合 机器:3台具备公网IP的Linux CentOS 7.6云服务器,主节点2C8G.从节点分别为1C2G和2C2G Kubernetes ...

  8. Linux阿里云/腾讯云/百度云服务器安装部署ElasticSearch

    Linux阿里云/腾讯云/百度云服务器安装部署ElasticSearch 一.安装JDK环境 Linux安装JDK环境不会的参考我写的这篇文章: https://blog.csdn.net/qq_41 ...

  9. Linux【问题记录 05】阿里云+腾讯云服务器挖矿木马 kthreaddk 处理记录+云服务器使用建议

    1. 问题说明 有一段时间没有登录云服务器了,心里想着看看服务器有没有被木马占领,好巧不巧,阿里云和腾讯云都被占领了,更巧的是,都是 kthreaddk 进程,首先想到的是百度一下看看有没有解决办法, ...

最新文章

  1. arcgis合并tif影像_微图影像地图导出拼接大图的参数说明
  2. Python大战C++,谁能更胜一筹?
  3. C++ 测量程序运行时间 任务管理看内存
  4. Java的四种引用,强弱软虚,用到的场景
  5. 腾讯业务监控的修炼之路
  6. 机房收费--充值和退卡
  7. Java基础看这一篇就够了
  8. python读取路径太长_路径名太长,无法打开?
  9. 浅析如何通过PHP类的反射来实现依赖注入
  10. 阿里P7三面被这10个SpringCloud微服务问题难倒,杯具!
  11. calling c++ from golang with swig--windows dll(一)
  12. opencv图像分析与处理(16)- 图像压缩中的编码方法:LZW编码
  13. 新建的mvn项目目录结构问题
  14. logistic回归详解(二):损失函数(cost function)详解
  15. Unofficial Windows Binaries for Python Extensi...
  16. 最值得收藏的 数值分析 全部知识点思维导图整理(东北大学慕课课程)(持续更新中)
  17. 云编程那些事3 - Yahoo的烟斗
  18. DQN:Playing Atari with Deep Reinfocement Learning
  19. Freeswitch智能语音开发之TTS
  20. windows的命令行工具和DOS工具的区别

热门文章

  1. 玩家堂2009年巨献,27款12CM风扇大型横评(1)--- 风扇参数
  2. ESP32温湿度 DHT11 实验
  3. 设计师为什么要打造个人IP?怎么打造个人ip呢?
  4. 使用moveToThread时的内存释放以及注意事项
  5. AlphaFold蛋白质结构预测协助发现首个CDK20的小分子抑制剂
  6. K8s之就绪探针和存活探针
  7. 阿里前员工:35岁被裁一般是低端员工,有能力只会上一个新台阶
  8. 数字化转型导师坚鹏:企业数字化转型培训如何高效推进评价与改进
  9. python-图像分类数据集,给三级目录里的文件打标签,并且标签根据第二级级目录自动生成
  10. 比特位计数--C++ bitset 用法