背景:公司新增一种数据库备份功能,所以作为测试,搭建测试环境,测试功能,对mysql的安装,配置进行了实操,以前也用过mysql,就是用Navicat远程连接,写写简单的sql语句而已,但是真正搭建一套mysql环境还是有很多需要注意的细节的,所以在这里也总结下,方便以后查看。
1.安装mysql5.7
去官网下载如下格式版本
操作系统最好选择新一点的,我之前在win server 2008上安装,各种报错,太难了,最后换了个win server 2016安装,一路顺畅;
因为这次只安装在windows平台上,所以运行上边的可执行文件,一步一步都是图形化界面,默认安装即可;
2.检查是否安装成功
去程序里找到mysql workbench ,输入密码连接,show databases;查看是否有结果返回
3.配置远程连接
mysql默认只能本地连接,更改下配置步骤如下:
3.1.cmd 连接mysql,进入mysql模式
mysql -uroot -p
3.2.选择数据库
use mysql;
3.3.开启远程连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
3.4.更新权限
FLUSH PRIVILEGES;
完成以上步骤就可以用Navicat远程连接啦,愉快的玩耍吧~