|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
到2009年,甲骨文的数据库Oracle已经诞生了30周年,而MySQL却连它的一半时间都没有。微软的SQLServer仅仅比MySQL大两年,但是SQLServer的发布是建立在Sybase的基础上。Ubuntu10.04上自带的MySQL,实行了
root@ubuntu:~#sudoapt-getinstallmysql
安装完mysql-server
启动mysql
root@ubuntu:~#/etc/init.d/mysqlstart
当地能够毗连进进数据库。
root@ubuntu:~#mysql-uroot-p
设置了远程会见权限:
mysql>grantallPRIVILEGESon*.*toadmin@’%’identifiedby‘123456′;
QueryOK,0rowsaffected(0.04sec)
mysql>useinformation_schema
mysql>select*fromuser_privileges;
查询到有上面的了局:admin’@%,申明mysql已受权远程毗连。
在windows下会见Ubuntu的数据库,毗连不上,可是Ubuntu上安装的apache能够会见。
用iptalbes增加端口3306后也没法会见。
root@ubuntu:~#iptables-AINPUT-ptcp–dport3306-jACCEPT
Ubuntu上检察Mysql收集毗连:
root@ubuntu:~#netstat-angrep3306
tcp00127.0.0.1:33060.0.0.0:*LISTEN
当地端口也在监听
root@ubuntu:~#ufwstatus
Firewallnotloaded
当地防火墙未翻开
厥后在网上找到一个办理举措:
检察/etc/mysql/my.cnf找到bind-address才发明设置的是127.0.0.1(bind-address=127.0.0.1),间接改成bind-address=192.168.0.xxx(本机ip),然后再检察3306端口翻开了,ok,能够一般毗连了
<Pstyle="TEXT-INDENT:2em">
解决方案提供商应记住DBaaS通常仅仅是解决方案的一部分。客户之所以与他们的解决方案提供商协同工作,不仅是因为他们出售的产品,而且还因为他们所提供的服务。 |
|