Azure安装win2016的服务器,并下载安装mysql数据库心得

随便写写

第一部分:新建虚拟机创建win2016服务器

这部分内容跟着微软云提示操作即可,
基本步骤:创建一堆名字,选择一个地区的服务器,配置一些基本信息,然后azure就会自动创建虚拟机并安装你选择的服务器的环境,进去就可以使用

第二部分:安装mysql

这个也比较简单,直接上mysql管网下载安装包(我安装的是8.0,据说有很多和5.7版本不一样的坑,故意踩踩)
安装完成后服务器本地环境试连接 mysql -u root -p命令,没问题可以连

第三部分:远程链接服务器上的mysql

这边操作有点多,我准备上图介绍

1、服务器虚拟机需要开通3306端口(开通步骤azure有介绍)

2、服务器上登录mysql 修改用户连接信息(因为我远程链接时出现1130错误)
mysql -u root -p

mysql>use mysql;

mysql>select 'host' from user where user='root';

mysql>update user set host = '%' where user ='root';

mysql>flush privileges;

mysql>select 'host' from user where user='root';

运行完毕后再次连接测试,若还不行重启mysql服务,或是直接重启电脑
3、上一关过了,这一步就是mysql8的一个小坑(链接出现2509错误,mysql 2509 加密方式导致的报错,在8以后的版本默认的加密方式都改为了caching_sha2_password)
我们需要更改加密
mysql>use mysql
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
mysql>flush privileges;

欧了!大功告成!

下一篇讲安装并远程访问mongodb数据库

原文地址:https://www.cnblogs.com/hjworld/p/12670406.html