腾讯云主机安装MySQL

首先检查centos7系统自带mariadb数据库,先卸载再安装mysql,防止有冲突。

  1. 如果/etc下有my.cnf也卸载掉
  2. 查询是否有安装的mariadb文件(rpm -qa | grep mariadb )
  3. 使用-nodeps 不考虑依赖,强制卸载(rpm -e –nodeps )

从官网下载mysql数据库安装包(mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz),并解压缩,用工具传到/usr/local目录下

先卸掉之前安装的mysql,再开始一下步骤
find / -name mysql|xargs rm -rf

  1. 解压缩
    cd /usr/local
    tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz

  2. 修改解压后的文件名为mysql
    mv mysql-5.7.21-linux-glibc2.12-x86_64 mysql

  3. 创建data数据文件目录
    在local目录下

添加mysql用户组和mysql用户,更改mysql目录拥有者(可选)

  1. 添加
    groupadd mysql
    useradd -r -g mysql mysql

  2. 改变目录的用拥有者
    cd /usr/local/mysql
    chown -R mysql
    chgrp -R mysql

初始化配置

bin/mysqld –initialize –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data

红框中初始密码一会下边会用到

配置ssl加密相关(可选)

bin/mysql_ssl_rsa_setup –datadir=/usr/local/mysql/data

新建并修改系统配置文件

mysql5.7.21不需要my.cnf文件

cd /usr/local/mysql/support-files
cp mysql.server /etc/init.d/mysql
vi /etc/init.d/mysql
修改以下内容:

启动mysql

  1. 启动mysql
    /etc/init.d/mysql start

  2. 登录数据库
    mysql -hlocalhost -uroot -p
    如果出现:-bash: mysql: command not found
    就执行: # ln -s /usr/local/mysql/bin/mysql /usr/bin –没有出现就不用执行
    输入上边生成的临时密码

  3. 修改密码
    set password=password(‘123456’);

  4. 设置root账户的host地址(修改了才可以远程连接)
    grant all privileges on . to ‘root’@’%’ identified by ‘123456’;
    flush privileges;
    use mysql;
    查看root账户访问控制已经被修改
    select host,user from user;

  5. 启动防火墙,防火墙放行3306端口
    systemctl start firewalld
    firewall-cmd –zone=public –add-port=3306/tcp –permanent
    service firewalld restart
    这里就可以使用远程连接测试了;
    如果连不上关闭防火墙即可
    systemctl stop firewalld

腾讯云主机安装mysql相关推荐

  1. 阿里云、腾讯云centos7安装mysql

    阿里云.腾讯云centos7安装mysql 1.下载 2.解压与准备 3.安装 4.配置 4.1配置数据库 4.2查看默认密码 4.3启动mysql 4.4设置密码 5.开启远程登录 5.1开放330 ...

  2. 腾讯云服务器什么系统好2019,腾讯云主机安装Windows Server 2019

    准备工具:Windows Server 2019 安装光盘,virtio-win-0.1.141 驱动(https://fedorapeople.org/groups/virt/virtio-win/ ...

  3. 在腾讯云上安装mysql遇到的问题

    卸载mysql: 1.sudo apt-get autoremove --purge mysql-server-5.5 5.5 是数据库版本, mysql -v 显示版本信息 2.sudo apt-g ...

  4. navicat远程连接腾讯云主机中MySQL

    一.授权给用户远程访问的权利 use mysql update user set host='%' where user='root'; flush privileges; 二.对外开发端口 切换到r ...

  5. 远程连接腾讯云主机中MySQL

    一.授权给用户远程访问的权利 use mysql update user set host='%' where user='root'; flush privileges; 二.对外开发端口 切换到r ...

  6. 云主机怎么安装mysql_华为云主机安装Mysql

    我的配置: 本地电脑win7 通过无线联网 华为云:ecs windows2008 操作步骤: 1.1.软件安装: 在本地电脑--远程桌面--登陆到华为云服务器--下载mysql-installer- ...

  7. 腾讯云linux装mysql_Linux腾讯云下安装mysql

    百度云盘下载地址https://pan.baidu.com/s/1MqUEdeqZuQbq-veLuVItQQ 将下载好的mysql-5.7.14-linux-glibc2.5-x86_64.tar. ...

  8. 腾讯云mysql如何设置远程访问_腾讯云主机 MySQL 远程访问配置方法

    使用腾讯云主机安装 MySQL 之后,需要通过以下步骤进行配置以实现远程访问,主要分为两大部分 一.服务器端口配置 1.如果你的云主机配置了安全组,如果没有配置安全组就可以直接跳过"步骤1& ...

  9. 腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装

    腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装 我也是第一次使用Ubuntu服务器,所以遇到很多问题,在这里记录一下 1.云服务器购买 建议新手选择快速配置,因为自定义配置里面有自己选择很多参 ...

最新文章

  1. 攻击 FreeIPA 域:对象枚举
  2. Linux下mysql新建账号及权限设置
  3. 吴恩达机器学习 -- 多变量线性回归
  4. 设计模式C++实现(6)——适配器模式
  5. auto形式(更多功能)类结构实现
  6. (转)淘淘商城系列——商品搜索功能Dao实现
  7. python怎么让输出居中_python格式化输出字符串居中
  8. 错误提示:java.lang.IllegalArgumentException解决方法
  9. JavaWeb——Servlet开发1
  10. 5. soapui 测试
  11. 品优影视源码 带会员中心+卡密系统
  12. 逆向分析CrackMe系列——CrackMe001
  13. 相机标定示例(OpenCV /C++ /matlab工具箱TOOLBOX_calib)
  14. JS魔法堂:深究JS异步编程模型
  15. 关于Palantir—第四部分:Palantir应用程序
  16. 跨平台移动开发平台Flutter环境搭建
  17. kubeadm安装的k8s集群证书有效期过期解决方案
  18. fusioncharts的属性介绍
  19. java上传视频文件到服务器,java视频上传到远程服务器
  20. 【java毕业设计】基于javaEE+原生Servlet+MySql的村镇旅游网站设计与实现(毕业论文+程序源码)——村镇旅游网站

热门文章

  1. 1050: [HAOI2006]旅行comf
  2. c语言settextstyle有哪些字体,settextstyle() 设置文本型式函数
  3. Win11更新提示安装错误0x80248007怎么办?0x80248007下载错误解决方法汇总
  4. 计算机想ping一下网络,电脑的Ping值和网络带宽之间有什么关系?
  5. 零售行业新渠道,效率居然这么高?
  6. word里如何在□里打√!框框里打勾!!!!!
  7. ESP32-Doit板(一)
  8. 0xc0000225无法进系统_系统重装|电脑无法开机蓝屏错误代码0xc0000225故障问题
  9. 电脑任务栏卡死,解决办法
  10. JMeter参数大小写转换