我想对于多数C# 开发者来说,linux系统相对来说还是比较陌生和难以理解的。虽说linux看来比较简洁,优美,但对于初步接触
系统的C#开发者来说,难度还是存在的。
笔者使用WordPress搭建了一个个人笔记博客,搭建过程参照《CentOS 配置 Apache HTTP MySql WordPress》
现在需要在本地windows系统中使用Navicat Premium 连接系统中的mysql数据库,经过一番折腾终于算是完成了,本篇文章
也记录下。
本地环境:windows操作系统
服务器环境:京东云 CentOS MySql
连接工具:Navicat Premium (含破解工具) 需要下载的请移步至此
一:服务器配置入站规则
选择更多 --》 入站规则
二:使用Navicat Premium通过SSH在本地连接到云服务器上的数据库 这个操作可能和正常理解有点出入
下一步
测试连接成功
PS:如果上面操作之后没有正确连接 请继续下面两个步骤
一、对数据库的访问权限进行设置
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'120.xxx.xxx.xxx' IDENTIFIED BY 'xxxxxx' WITH grant option;
mysql> flush privileges;
ALL PRIVILEGES :开放的权限,这里是所有权限,还可设为select 、delete等
*.* :可以指定开放权限的范围,即数据库和表,例如“employee.Emp”,"*"表示所有
root :可访问的数据库用户名
120.xxx.xxx.xxx :这里填IP
BY 'xxxxx' WITH:这里的xxxxxx填密码
二:Centos服务器上打开/关闭firewall(防火墙)
systemctl start/stop firewalld