1》mysql安装配置(工具:Xshell6)1.安装mysqlapt-getinstallmysql-servermysql-client2.检查安装;检查版本sudonetstat-tap|grepmysqlmysql--version3.配置远程连接,mysql默认关闭远程连接,进入mysqld.cnf,注释掉bind-address=127.0.0.1,注释后按Esc:wq保存退出vim/etc/mysql/mysql.conf.d/mysqld.cnf4.重启mysql服务/etc/init.d/mysqlrestartorservicemysqlrestart5.开放3306端口,在ECS云服务器配置实例安全组规则开放3306/sbin端口/iptables-IINPUT-ptcp--dport3306-jACCEPT6.配置权限grantallprivilegeson*.*to'root'@'%'identifiedby'123456'withgrantoption;进入mysql并grantallprivileges分配给名为root的用户,允许其通过密码访问所有数据库,后面是设置的密码;allprivileges:授予指定用户所有权限;.表示授予的权限是针对所有数据库中的所有表;%7.刷新权限flushprivileges;二、Navicat连接阿里云mysql数据库1.文件-》新建连接“阿里云”mysql版本【注意】常规填写的是阿里云mysql用户名和密码,即之前配置权限中的用户名和密码;填写一般连接信息后,点击测试连接,弹出提示连接成功。2.填写SSH连接信息,这里的用户名和密码是远程登录的用户名和密码阿里云服务器,填写后,测试连接成功。(需要注意的是,阿里云账号的账号密码和阿里服务器远程登录的账号密码是两个不同的东西)3.至此navicat配置好连接云mysql,然后本地数据库就可以了直接同步到云端。
