腾讯云安装mysql数据库,更改密码,修改端口号-详解

要在腾讯云服务器上安装mysql数据库,却又不知如何下手,之前装过,可惜记忆好似随风而去,各种翻阅官方文档,各种踩坑,在博客中整理一下,以防下次安装

1、利用PuTTY登录云端服务器
在这里插入图片描述PS:在开始安装之前,最好先提升权限,以免之后配置出现问题su
在这里插入图片描述
2、首先测试是否安装了mysql在终端命令台输入 # mysql -uroot -proot
如果登陆成功,说明已经在云服务器安装mysql
如果登录失败,请进行下一步
3、在终端命令台输入 # apt-get install mysql-server
确保网络正常,此时会下载mysql,中间选项输入y
4、安装完成后再执行 # mysql -uroot -proot
可以使用命令修改密码出现下图页面以后exit;退出
执行这条代码mysqladmin -u root -p password 新密码
在这里插入图片描述
5、在此命令台执行 > use mysql 对mysql进行一些配置(这个表是不可以像其他表一样随意的查询,务必使用这种方法)
在这里插入图片描述

6、首先查询一下mysql中的权限和用户 > select host,user from user;
在这里插入图片描述

在没有修改登录权限之前 %的位置是localhost
所以我们需要进行权限修改,使得mysql在云端服务器也可以被访问
输入指令 > update user set host = ‘%’ where user = ‘root’;
此时就将root用户的登录权限开放为所有
再次查询登录权限信息 > select host,user from user;
并且刷新配置文件 > flush privileges;
输入 > exit 退出mysql
在这里插入图片描述

7、此时还需要更改安装后启动时的配置文件
输入 # cd / 进入根目录
输入 # cd /etc/mysql 进入mysql目录
输入 # cat my.cnf 查看配置文件
在这里插入图片描述
如果文件最后最后是下面图片这样的结尾

在这里插入图片描述

那么我们需要去修改另一个配置文件
输入 # cd mysql.conf.d 进入配置目录

在这里插入图片描述这里有两个文件,我们需要配置第一个
输入 # vi mysqld.cnf

在这里插入图片描述找到bind-address = 127.0.0.1 并把它注释掉加如下图片配置
在这里插入图片描述

8.然后还可以设置端口号
在这里插入图片描述
vim mysqld.cnf在port位置改变端口号的数值即可,注意一定要设置为没有占用的端口号,已经被占用的话你会被气死,怎么都连接不上
在这里插入图片描述
然后输入命令 # service mysql restart重启mysql数据库

8、打开我们的Navicat Premium
点击 连接-> MySql (注意将端口号改成你刚刚设置的,并且密码也是一样的)
在这里插入图片描述
主机名或IP地址 输入自己腾讯云服务器公网的IP地址
端口 如果你刚刚修改了,那么就用你的,如果你没有修改,那么就用默认的吧
用户 就是root不用修改
密码 就是自己root用户的密码(如果你修改过密码的话,可以使用自己的)
输入完之后点击测试连接(注意网络是否正常)

在这里插入图片描述出现错误2003 说明第七步没有做对再去核对
出现错误1251 说明你没有给mysql远程登录授权,核对第四步
如果解决了你的问题,点个赞吧…

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值